Dr. Vaughn graduated from the Wayne State University School of Medicine in 1973. He works in Inglewood, CA and specializes in Ophthalmology. Dr. Vaughn is affiliated with Centinela Hospital Medical Center and Olympia Medical Center.
Leroy Vaughn, Inglewood CA
Work:
Eye Care For Diabetics
323 N Prairie Ave, Inglewood, CA 90301