About

Edit info
  • Open today, 12:00pm - 7:00pm
  • (978) 368-1888
  • 104 Parker Rd
    Lancaster MA 01523

Need a eyelash service studio near you? Need to make an appointment? Call (217) 398-4990. Opening hours: weekdays 10:00am to 7:00pm.

Yelp Reviews