Open today, 9:00am - 5:00pm
- (815) 562-4919
Check out Beauty Villa located at 409 N Main St in Rochelle, IL 61068. Looking for Beauty Villa business hours? Look below at the business hours to see if Beauty Villa is currently open. Question on Beauty Villa prices or need to make an appointment? Call (815) 562-4919 today.