Logan Smith, MD, Ophthalmology

860 Montclair Rd
Ste 450
BirminghamAL  35213-1923 (Jefferson County)


Phone: 205-595-5544
Fax: 205-591-3760

NPI: 1356385777
License Number: 9292 (AL)