American School of Barcelona and Benjamin Franklin School, Barcelona Address * Barcelona Spain United States Loading Map.... American School of Barcelona and Benjamin Franklin School, Barcelona* - BarcelonaDetails 38.8078384 -90.2910157 Upcoming Events No events in this location