Dehydrator Spot Led by Paul and Meryl, we at DehydratorSpot are a small but passionate group of cooking enthusiasts who love everything about different kitchen appliances – particularly about the food dehydrators. Phone: 765-608-1671 1316 Meridian St Anderson IN 46016 United States Map Other Categories: Shopping |