James L Carroll, DDS, Dentist

337 E Magnolia Ave
AuburnAL  36830 (Lee County)


Phone: 334-887-6721
Fax: 334-887-8704

NPI: 1235226408
License Number: 3089 (VA)