Flower One Eyelash Studio
★ 5.0 (7)Beauty salon
1333 2nd St, Santa Monica, CA 90401, Santa Monica, CA, 90401
About Flower One Eyelash Studio
Flower One Eyelash Studio is a beauty salon located in Santa Monica, California. It has a 5-star rating from 7 reviews.