UAB Callahan Eye-Homewood Categories Health CareOphthalmology 1 Independence Plaza #700 Homewood AL 35209 (205) 250-6042 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×