Travelodge Turlock CA

201 W Glenwood Ave
Turlock
California
United States