
Glamour Cosmetics
Make-up artist★ 5.0(74)
Located at Giroux Building in Lexington, MA
Provides professional makeup application services for events, plus a retail selection of high-end cosmetics, brushes, and skincare products.
About Giroux Building
Giroux Building is located at 1833-1853 Massachusetts Ave, Lexington, MA 02420. It features 74 stores and services. Rated 4.1/5 based on 64 reviews.
View all stores at Giroux Building