Norman Halpern, MD, Surgery

2663 Swiss Ln
BirminghamAL  35226-2362 (Jefferson County)


Phone: 205-979-5083
Fax:

NPI: 1447528849
License Number: 5896 (AL)