Davis Eye Clinic 700 Helen Keller BlvdTuscaloosa, AL, 35404 View Phone 205-556-9400 Fax: 205-556-4655 700 Helen Keller BlvdTuscaloosa, AL 35404 View Website Experience & Reliability About Photos & Videos Connect with this Business: Send to My Email Send to My Phone Print this Page