Voice Over Talent in Spain Locutoronline.net Address: C/Gran de St Andreu, 163, 08030 Barcelona Spain Phone Number: +34 933 45 96 57