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

3 Main Street
Burlington, Vermont 05401

(802) 861-7500

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