Company Overview
Company Name
New Look Skin Center
Address
6701 Quail Hill Pkwy, Irvine, CA, 92603, United States
Website
newlookskincenter.comPhone
(818) 662-5005Approx. Annual Revenue
$14.9M
Employees
51
Established
2007
Google Reviews
4.1 (33 reviews)
About New Look Skin Center
New Look Skin Center is a medical spa located in Glendale, California, United States, that specializes in a range of services to help clients look and feel their best. The company has approximately 51 employees and serves clients in Glendale, Encino, Irvine, and Newport Beach.
More Companies in California
Browse all companies in California →