For the past 38 years, Dr. Leroy Vaughn has served the needs of patients with a variety of eye conditions. He graduated Morehouse College with a Bachelor of Science degree and received his Doctorate in Medicine from Wayne State University, with a residency at Barnes Hospital in St. Louis and a fellowship at the Eye and Ear Infirmary at Harvard University and the Eye Research Institute in...