Windsor Depot, NEW WINDSOR, Illinois (IL)

Looking for some food? Windsor Depot might cook the sort of dinner that suits you.
Comfortably stationed at Po Box 381 () in NEW WINDSOR, Illinois (IL) (61465), Windsor Depot can be contacted at 3096672801. Make sure you call up ahead to reserve your spot in the restaurant.
More restaurants in NEW WINDSOR, Illinois (IL)


Windsor Depot contact information and details:
Address: Po Box 381 - , NEW WINDSOR, Illinois (IL) 61465
Contact Phone: 3096672801

 

More restaurants in NEW WINDSOR: