Sign up for Club Libra before you place your order and receive 100 bonus points with your first order.
Plan Your Pickup
Found your favorite?
Sign up and receive our complete
patient appreciation schedule.
(That means discounts)
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.