Desert Mirage Inn And Suites

1910 Needles Hwy Needles CA 92363 USA

(760) 326-4205

Location