About Services

Location
Leroy Vaughn, MD
323 North Prairie Avenue, Suite 217
Inglewood, Los Angeles, CA 90301
Phone: 310-896-4799
Fax: 310-412-0066
Office Hours

Get in touch

310-896-4799