S ShellerPet Pet Stores & Supplies Santiago de Querétaro, Querétaro, Mexico · 3 locations ShellerPet is a pet store and supplies shop located in Santiago de Querétaro, Querétaro, Mexico, dedicated to…