I ipeets Tiendas de mascotas y suministros Palma, Illes Balears, Spain ipeets is a Palma pet store located on Carrer d'Ausiàs March. It is a Balearic shop devoted to food and produ…