Duck Creek Palace
19066 S Main St
Metamora, IN 47030
Metamora, IN 47030