new marshall cvb logo sm

El Rancho
Max Capacity 50
1419 E College Dr.
(507) 401-3383
More in this category: « AmericInn & Suites Hunan Lion »