Convienently Located In Southwest Atlanta

opare office

 

Our comfortable and luxurious medical center is located in Southwest Atlanta in the Cascade Area. The address is:

1045 Research Center Dr, Suite A,
Atlanta GA, 30331

There is ample free parking available.

By appointment only

 

Call 404-696-1773 to schedule your consultation appointment
 
 
 
 
map