Contact Us

We are here to help and answer any questions you might have. We look forward to hearing from you!

Located in Plaza at Point Happy
Address: 78370 CA-111 #160, La Quinta, CA 92253
Hours: 4:30-7pm M-Th for walk-Ins; and by appointment only on weekends.
Phone: (760) 636-1992

Contact Form