Where is Sasha Lash Studio located?
Sasha Lash Studio is at 36-20 Union St, Flushing, NY 11354.
Sasha Lash Studio
Queens, New York
FAQ
Hours, booking, location, and service questions.
Sasha Lash Studio is at 36-20 Union St, Flushing, NY 11354.
Sasha Lash Studio specializes in lash extensions and beauty services.
Sasha Lash Studio is open 6 days a week. Call (347) 603-5136 for specific hours.