Decatur, IL Spa Packages

Spa Villa

If you are looking for a place to relax, visit Spa Villa in Decatur, IL. We offer a variety of services that meet your wellness and relaxation needs. Our trained and courteous staff is deeply committed to your beauty and well-being. Visit us today to start feeling and looking your best.

Spa Packages - Decatur, IL - Spa Villa

Learn More About Spa Villa:

  • Hair
  • Nails
  • Pedicures
  • Facials
  • Waxing
  • Body
  • Treatments
  • Massage

We also have purses and jewelry for sale.

Contact Spa Villa today at 217-615-4226.

Spa Villa 132 S. Water Suite 2.5 Decatur, IL 62523
Spa Villa

132 S. Water Suite 2.5
Decatur, IL 62523