New search
Michael Callahan
,
MD
Ophthalmology
5.0
(14 reviews)
Cost:
$
$
$
$
$
University of Alabama Ophthalmology Services Foundation
,
700 18th St S, Ste 601, Birmingham, AL 35233
Eye Foundation
,
1720 University Blvd, Birmingham, AL 35233
University of Alabama Ophthalmology Services Foundation
700 18th St S, Ste 601, Birmingham, AL 35233
Accepting new patients
(205) 325-8620