Crystal Lake Inn, PLYMOUTH, Wisconsin (WI)
Readily positioned at N7454 Summit Road () in PLYMOUTH, Wisconsin (WI) (53073), Crystal Lake Inn can be reached at 9208761122. We advise you to call beforehand to make a reservation.
More restaurants in PLYMOUTH, Wisconsin (WI)
Crystal Lake Inn contact information and details:
Address: N7454 Summit Road - , PLYMOUTH, Wisconsin (WI) 53073
Contact Phone: 9208761122