Lash and Blush Spa offer Private Spa Parties, Themed Events, and Skincare Classes. Follow us to be among the first to know about our exciting monthly events.
Lash and Blush Spa · Map · 24781 Valley St. Santa Clarita, CA 91321. Directions · (818) 257-8297. Call Now · More Info. Hours · Known For. Yes. Accepts Credit ...