Dr. Leroy Vaughn is a medical doctor in Inglewood, CA who specializes in the health of your eyes. Call us at (310) 671-0909 to schedule an appointment today!
Use this information to figure out if this company is an ideal customer for you.
310.896.4799
323 North Prairie Avenue
Inglewood, 90301
Leroy Vaughn's HQ is located at 323 North Prairie Avenue, Inglewood
Leroy Vaughn's phone number is 310.896.4799
Leroy Vaughn's official website is drleroyvaughn.com
Leroy Vaughn's revenue is $1M - $5M
Leroy Vaughn has 11 - 50 employees
Leroy Vaughn is in the industry of: Healthcare