The total number of Petco stores presently open near Sturbridge, Massachusetts is 4. See an entire list of Petco branches below.