10712 Der Dutch Pantry 2172 Locust St South Canal Fulton, OH 44614 United States Locate 40.882587, -81.574426