Home ▪ PRIM Lash & Beauty Studio PRIM Lash & Beauty Studio BY Annie Nguyen 2.23.17 40820 Winchester Rd #2750 Temecula, CA 92591, United States 951-296-5690 No comments yet.