ECONOMY INN

835 N First St
Hermiston
Oregon
United States