John Catalano, MD, Ophthalmology

3165 Bradford Pl
BirminghamAL  35242-4603 (Shelby County)


Phone: 205-408-4084
Fax:

NPI: 1144693110
License Number: 3642 (AL)