1. Eufaula Pediatric Clinic 323 E Barbour St, Eufaula, AL 36027 Coordinate: 31.89117,-85.14133 Phone: (334) 619-0940