Address: 17200 Ventura Blvd Suite 113, Encino, 91316
Phone: +1 818-662-5005
Website: Go to site
E-Mail: info@newlookskincenter.com
Social networks:
Work time: Monday:8AM-8PM
Tuesday:8AM-8PM|Wednesday:8AM-8PM|Thursday:8AM-8PM|Friday:8AM-8PM|Saturday:8:30AM-6PM|Sunday:9:30AM-6PM

About New Look Skin Center

New Look Skin Center is located at 17200 Ventura Blvd Suite 113 Encino 91316, 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?