Harold Augustus Helms, MD, Ophthalmology

1100 23rd St S
Ste 100
BirminghamAL  35205-2410 (Jefferson County)


Phone: 205-933-2020
Fax: 205-933-0908

NPI: 1073605630
License Number: 10309 (AL)