Stella Thomas' office is located at 5126 Hospital Dr NE, Covington, GA 30014. Find other locations and directions on Healthgrades.