Callahan eye clinic. Dr hall Cahaba River Rd and Colony Park Dr (Chev, Vestavia Hills, AL 35243, United States of America Phone, Add place's phone number Reviews Map