Calle Monte Carmelo, 1 41011 Seville Spain In our database Alcalá del Río has this college at Calle Monte Carmelo, 1 41011 Seville Spain.