Deerwood Self Serve, DEERWOOD, Minnesota (MN)
Comfortably stationed at () in DEERWOOD, Minnesota (MN) (56444), Deerwood Self Serve can be contacted at 2185343066. Remember to call up ahead to reserve your spot in the restaurant.
More restaurants in DEERWOOD, Minnesota (MN)
Deerwood Self Serve contact information and details:
Address: - , DEERWOOD, Minnesota (MN) 56444
Contact Phone: 2185343066
