Meridian ID Food Products Retail 1. 3223 E Louise Dr, Meridian, ID 83542 | My Fit Foods (208) 995-2832