At this moment, Petco owns 20 locations near Elmhurst, Illinois. This is a list of close by Petco stores.