Pediatric Care Related Diseases ... 5360 Snapfinger Woods Dr , Ste 102 Decatur, GA 30035-4046. Get Directions. Phone: 1-800-424-6589. Fax: 770-322-2491. Reference Number: 11632. Request Treatment SCHEDULE A TOUR. ... Patient Payment Portal Español For Physicians ....