John C Shearer, MD, Anesthesiology

2621 19th St S
BirminghamAL  35209-1913 (Jefferson County)


Phone: 205-930-7246
Fax:
Email: jcc***@*****ol.com

NPI: 1407847460
License Number: 00015890 (AL)