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.
3 Main Street
Burlington, Vermont 05401
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