Carter S Harsh, MD, Neurological Surgery

800 St Vincents Dr
#700
BirminghamAL  35205 (Jefferson County)


Phone: 205-933-8981
Fax: 205-930-0746

NPI: 1285721225
License Number: 15699 (AL)