Mirror Mirror

Located in the heart of downtown Burlington, Vermont, we are your premier source for all things beauty, from the inside out. Voted Best Beauty Store in Burlington, Vermont since 2007.

Locally Owned
Spa
Wellness
Beauty

Find Us Here

3 Main Street
Burlington, Vermont 05401

(802) 861-7500

Hours

Sunday: 12:00 pm-5:00 pm
Monday: 10:00 am-6:00 pm
Tuesday: 10:00 am-6:00 pm
Wednesday: 10:00 am-6:00 pm
Thursday: 10:00 am-7:00 pm
Friday: 10:00 am-7:00 pm
Saturday: 10:00 am-7:00 pm