About

GLOW SKIN and BODY is a premiere skincare spa dedicated to enhancing a sense of health, beauty and well-being through the use of high-quality professional products, advanced treatments, a relaxing atmosphere and affordable prices. Conveniently located on the east side of St. Charles, IL. Permanent Jewelry is also available.

Hours and Location

315 W Downer Place, Aurora, IL 60515
MondayClosed
Tuesday10 AM - 5 PM
WednesdayClosed
Thursday2 PM - 8 PM
Friday10 AM - 5 PM
Saturday10 AM - 2 PM
SundayClosed

Cancellation Policy

You will be charged 100% of the service cost of your appointment if you cancel your appointment less then 24 hours before. Permanent Jewelry appointments that are cancelled less the 24 hours before will not be refunded the deposit. A new appointment must be made with a new deposit.