CALLAHAN EYE FOUNDATION HOSPITAL: 1720 University Blvd Birmingham, AL