Cooper G Hazelrig, MD, Internal Medicine

1300 27th Pl S
BirminghamAL  35205-2567 (Jefferson County)


Phone: 423-939-3602
Fax:

NPI: 1205072584
License Number: 3259 (AL)