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