Motel 6 Needles

1420 J St Needles CA 92363 USA

(760) 904-6989

Location