- (510) 796-6288
Looking for a day spa in Newark, CA 94560? Try Vicki Skin Care, a day spa located at 6263 Jarvis Ave. For details on Vicki Skin Care prices and services, call (510) 796-6288. Vicki Skin Care has a Yelp rating of 5 stars with 1 review. Open and close times are below.