The total number of Petco branches currently open near Amherst, Hillsborough County, New Hampshire is 4. On this page you can find an entire list of Petco locations close by.