Eye Doctor John M. Haley Garland, TXGarland Eye Associates Ophthalmology Show contacts Share Garland Eye Associates+1 972-272-5591 Dr. Gordon C. Keehn, MD+1 972-272-5591 ReviewsCompetence OphthalmologistNo reviews yetAdd Review