Farmers Market in South Portland, ME Whole Dog Market429 Preble StSouth Portland, ME, 041062077474284Farmers MarketOrganic FoodsProduce Show More