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

1434 E Main Street, Saint Charles, IL, IL 60174
MondayClosed
Tuesday1 PM - 7 PM
WednesdayClosed
Thursday1 PM - 7 PM
Friday10 AM - 3 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.