Patient-centered pediatric care for families in Decatur and its surrounding communities. Located in the heart of Oakhurst. Call us directly: (404) 371-9838. ... Patient Portal. 317 West Hill Street, Decatur, GA, 30030 Tel: (404) 371-9838 Fax: (404) 371-9842.