Alabama Ophthalmology Associates 1000 19th Street SouthBirmingham, AL 35205 United StatesCall: 205-930-0599 Call NowVisit Practice Website Click here for directions Physicians Performing iLink Dr. Kristin Bains & Dr. Walter Parker