Best Western Plus Orchard Inn

5025 N Golden State Blvd
Turlock
California
United States