I ipeets Pet Stores & Supplies 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…