STAY Cosmetics and Lashes
★ 4.9 (42)Eyelash salon
877 Francisco St Ste 277, Los Angeles, CA 90015, Los Angeles, CA, 90015
About STAY Cosmetics and Lashes
STAY Cosmetics and Lashes is a eyelash salon located in Los Angeles, California. It has a 4.9-star rating from 42 reviews.