Explore details about location Via Ambrogio Villa. Via Ambrogio Villa is a location situated within the Melzo alongside other areas such as Strada Provinciale 13, Via Talete Rebuscini, Largo Gramsci.