Contact Your Ultimate Lash Destination.

  • Location: 17 Clifton Country Road, Clifton Park, NY 12065
  • Phone: (518)556-6188
  • Open Hours:
  • Mon - Fri: 10:00 AM - 08:00 PM
  • Sat - Sun: 10:00 AM - 06:00 PM