Pets in Sturbridge (MA) Full list of companies Pets category in Sturbridge, Massachusetts J & L Pet Sitting Svc 8 Fairground Rd, Sturbridge, MA 01566, (508)347-3826 Page 1