Econo Lodge Barstow

1230 E Main St
Barstow
California
United States