Our Practice Services Resources Patient Portal Our Practice Services Resources Patient Portal. Scroll. I. Our Practice. II. Services. III. Resources. Welcome. Before Your Visit. New Patients New ... 315 W. Ponce de Leon Ave. #110 Decatur, GA 30030 . Phone & Fax. 404-537-2521 phone.