Stage Equipment Hire in Spain Framerental Address: C/ Maracaibo, 26, 08030 Barcelona Spain Phone Number: +34 934 44 18 99