Calle de Serrano, 93 28006 Madrid Spain In our database Venturada has this college at Calle de Serrano, 93 28006 Madrid Spain.