Frozen Foods in Shrewsbury (MA) Full list of companies Frozen Foods category in Shrewsbury, Massachusetts Shop At Home Food Svc 19 Fairlawn Cir, Shrewsbury, MA 01545, (508)363-2848 Page 1