RitaArmitage.MD.com • Ophthalmologist • 37 years experience

University of Alabama Ophthalmology Services Foundation

995 9th Ave Sw, Suite 310, Bessemer, AL 35022