abacus is located carrer de còrsega 269 in barcelona (08008) in the region of catalunya (espanya). This place is listed in the librería category of the geodruid barcelona 2015 guide.