Edit info
  • Closed Today
  • (510) 796-6288
  • 6263 Jarvis Ave
    Newark CA 94560

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.

Yelp Reviews