Contact Us

SAGE Atlanta
The Phillip Rush Center
1530 Dekalb Avenue NE, Suite A
Atlanta, Georgia 30307
(404) 688-2524 ext 116

We are centrally located in the metropolitan area, only three miles east of downtown Atlanta and one-half block east of the Edgewood-Candler Park MARTA Station. Our facility is fully handicapped accessible. Use the map below to get driving directions from your location.

Center map
Google MapsGet Directions

Comments are closed.