Leroy W. Vaughn, MD
- NPI Number: 1528149036
-
Primary Specialty:
Ophthalmology (Board Certified)
- Gender: Male
Locations
-
323 N Prairie Ave., Ste. 217
Inglewood, CA 90301
310-671-0909 Get Directions