Location:50-777 Santa Rosa Plaza, La Quinta, CA 92253
Phone:760-238-9034