About
The premier Lash Studio in Omaha, Nebraska. Our Certified Eyelash Extensions Stylist, May, creates custom, gorgeous eyelash extensions set for her clients
Address: 1105 Howard St, Omaha 68102
Phone: (402) 713-1307
State: NE
City: Omaha
Street Number: 1105 Howard St
Zip Code: 68102
categories: spa, makeup artist, beauty salon