Villa

217-428-8452
100 S Water St # 2
Decatur, IL 62523
No photo available for this business

Business Information

Spas-beauty & Day, Beauty Salons, Manicuring, Skin Treatments
Beauty Salons

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Sep 21, 2008
One of the only stores in the area to offer the Bare Minerals line of makeup and skincare. Very nicely kept store with a great area to test new BM makeup colors! The staff is always very friendly and helpful. The Villa... (more)

Browse our top cities

Browse cities by state