Palm Desert Squash Courts is located in Palm Desert, United States on 48240 Racquet Ln Suite 100. Palm Desert Squash Courts is rated 3 out of 5 in the category squash court in United States.
Address
48240 Racquet Ln Suite 100
Accessibility
Wheelchair-accessible car park