Address: 1219 W Glenoaks Blvd, Los Angeles, 91201
Phone: +1 818-662-5005
Website: Go to site
Social networks:
Work time: Monday:8AM-8PM
Tuesday:8AM-8PM
Wednesday:8AM-8PM
Thursday:8AM-8PM
Friday:8AM-8PM
Saturday:8:30AM-6PM
Sunday:9AM-6PM

About New Look Skin Center

New Look Skin Center is located at 1219 W Glenoaks Blvd Los Angeles 91201, US
Medspa in Glendale, Encino & Irvine CA | New Look Skin Center
New Look Skin Center specializes in a full range of medspa and dermatology services to help you look and feel your best! Serving Glendale, Encino & Irvine, CA
To all our valued clients, you can now save time and money by booking appointments with our app. Download And Sign Up For Our Rewards Program Click HERE​

How to get to New Look Skin Center?