Stay in the Loop
New offers & products every week.
Keep up with us and get exclusive offers when you follow us on social media.
Phone: (760) 360-6420
Address: 78010 Country Club Dr suite 100-200, Palm Desert, CA 92211
Phone: (760) 832-7614
Address: 68945 Vista Chino Ste A, Cathedral City, CA 92234
Libra is expanding! We are welcoming our 3rd location later in 2019.