Calle Monte Carmelo, 1 41011 Seville Spain In our database Puebla de Cazalla (La) has this college at Calle Monte Carmelo, 1 41011 Seville Spain.