animals cia. is located passeig de fabra i puig in barcelona (08030) in the region of catalunya (españa). This place is listed in the specialty store category of the geodruid barcelona 2015 guide.