Santa Rosa Clubhouse

81420 N Sun City Blvd Indio CA 92203 USA

(760) 345-4349

Location