Walking Frames in Spain Alssa Medical Address: Taquigrafo Garria 121, 08029 Barcelona Spain Phone Number: +34 934 30 90 36