UAB Callahan Eye Hospital – Ophthalmology

Institution Name: UAB Callahan Eye Hospital – Ophthalmology
Institution Type: ,
Address: 700 South 18th Street
City: Birmingham
State: AL
Zip Code: 35233
Phone Number: 205 325-8507