At this moment, Petco owns 4 locations near Lisbon, Connecticut. On the page below you can view an entire list of Petco stores close by.