S ShellerPet Tiendas de mascotas y suministros 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…