Spa Villa
100 S Water St, Decatur, IL 62523
Reviews
09/15/2011
I am thinking about going to this spa. Not sure yet I think I will give it 3 stars
03/04/2009
I received a facial at Spa Villa and it was a very enjoyable experience. The bed was quite comfortable and my skin felt so soft. I will definitely be back.
More Business Info
- Hours
- Regular Hours
Mon - Thu: Fri: Sat: - Extra Phones
Phone: 217-917-4704
- Neighborhood
- Decatur Central Business District
- Other Link
- Categories
- Day Spas, Beauty Salons, Cosmetologists, Hair Removal, Hair Stylists, Massage Services, Massage Therapists, Nail Salons, Skin Care
Suggest an Edit