John Nichols Elgin, MD, Pathology

3316 Hwy 280
Alexander CityAL  35010-3369 (Tallapoosa County)


Phone: 256-329-7295
Fax: 256-329-7186

NPI: 1306866199
License Number: 18422 (AL)