The Lash Studio
DUXBURY45 Depot Street, Unit BDuxbury, MA 02332P: 781-561-8150
Sunday & Monday: ClosedTuesday-Friday: 9AM–6PMSaturday: 9AM–6PM