The Lash Spot

The Lash Spot

726 Adams St., #4A
Carmel, IN 46032
Located inside of Sola Salon

726 ADAMS ST, CARMEL, IN 46032

Email: annemarie@spasuites116.com

Phone: 317-442-1366

Conveniently schedule an appointment online.

 

Schedule an Appointment

Leave us a Message

13 + 15 =