Otter Place in Town, MILACA, Minnesota (MN)
Comfortably stationed at 10576 Eagle Road () in MILACA, Minnesota (MN) (56353), Otter Place in Town can be called at 7636316887. Make sure you contact them ahead to select your spot in the restaurant.
More restaurants in MILACA, Minnesota (MN)
Otter Place in Town contact information and details:
Address: 10576 Eagle Road - , MILACA, Minnesota (MN) 56353
Contact Phone: 7636316887
