The total number of Petco stores currently open near Peabody, Essex County, Massachusetts is 16. See the page below for the entire listing of all Petco branches nearby