New Look Skin Center admin Listed in Botox Providers, Dermatologists, Medical Spas 0 reviews 1016 E Broadway #200 Glendale, CA 91205 (877) 662-5005 newlookskincenter.com Add to Favorites Claim Listing Overview Reviews find a medspa, local medical spas, local medspa, medispa, medspa near me Updated: Aug 28, 2014 Add Your Review Please login or register to add your review.