Microtel Inn And Suites - Lodi / N. Stockton

6428 W Banner Rd
Lodi
California
United States