About

Edit info
  • Open today, 9:00am - 5:00pm
  • (847) 852-3900
  • 1000 Garlands Ln Ofc 100
    Barrington IL 60010

Spa Vargas is located at 1000 Garlands Ln, Barrington, IL 60010. Spa Vargas hours are below. Have more questions about prices or availability? Give Spa Vargas a call at (847) 852-3900.

Yelp Reviews