Get directions to: Best Western Colorado River In, Needles, CA
Restaurant address: 2371 West Broadway Needles, CA 92363, USA
Restaurant: Best Western Colorado River In