Springcreek Country Inn, LODI, Wisconsin (WI)
Readily settled at 121 South Main () in LODI, Wisconsin (WI) (53555), Springcreek Country Inn can be reached at 6085923130. It is best to call early in advance to book your place in the restaurant.
More restaurants in LODI, Wisconsin (WI)
Springcreek Country Inn contact information and details:
Address: 121 South Main - , LODI, Wisconsin (WI) 53555
Contact Phone: 6085923130