John Paul Koch, DMD, Dentist

2311 Highland Ave S
Ste 323
BirminghamAL  35205-2972 (Jefferson County)


Phone: 205-933-0323
Fax: 205-933-0367

NPI: 1689757718
License Number: 4938 (AL)