Food in Upton (MA) Full list of companies Food category in Upton, Massachusetts Keoo Foods 17 Taft St, Upton, MA 01568, (508)529-6112 Page 1