Explore details about location Via degli Odescalchi. Via degli Odescalchi is a location situated within the Municipio 7 alongside other areas such as Piazzale Giuseppe Perrucchetti, Via Valsesia, Piazza Po.