Main Office – Birmingham, AL
Callahan Eye Hospital
1720 University Blvd
Suite 711
205.933.1077
205.930.0829 (f)
Satellite Office – Florence, AL
2415 Helton Drive
Florence, AL 35630
205.933.1077
205.930.0829 (f)
Satellite Office – Tuscaloosa, AL
1300 McFarland Blvd NE
Suite 300
Tuscaloosa, AL 35406
205.933.1077
205.930.0829 (f)