M MaxiPets Pet Stores & Supplies Quito, Pichincha, Ecuador MaxiPets is Corporación Favorita's chain of specialized pet stores in Ecuador, with locations in cities such…