Rodeway Inn And Suites

1195 3rd St Needles CA 92363 USA

(760) 326-4900

Location