Hours Of Operations Food Town Massachusetts Framingham 01701 Food Town Hours of Operation and Location in Framingham, MA 01701 4.5 - 48 votes 115 A St, Framingham, MA 01701 (508) 620-4963 Get Directions Food Town Hours Category: Grocery & Market Hours Hours may vary due to season or holiday reasons. For specific hours, please contact store directly. Map Explore FraminghamView More Apparel MarshallsTJ MaxxH & MCarharttCarter's Sports TargetSports AuthorityVansSports Authority Sporting GoodsBlades Jewelry MarshallsKohl's OutletThe Paper Store Recommend For You Shaw's Diamond Wireless SIMPLE Mobile H2O Wireless Ray-Ban Metro PCS Verizon Wireless Uniqlo Dollar Store Grainger