L’oratorio si trova a Lentate sul Seveso, in frazione Mocchirolo, nell’ampia corte della Cascina Mocchirolo (Mons Cayroli, Moncayrolum), a brevissima distanza dal tracciato dell’antica Via Canturina. Lentate,adagiata sul Seveso fra la Brianza e le Groane, lungo il corso della strada Comasina - importante via di comunicazione verso la Mitteleuropa già in epoca romana- fece parte della Pieve di Seveso e del periodo medievale conserva opere di assoluto valore. Fra queste spicca l’ Oratorio di Santa Maria a Mocchirolo (1355): la costruzione fu eretta dal funzionario visconteo Lanfranco Porro nel XIV sec.; al suo interno si conservano tracce degli affreschi attribuiti a Pecino da Nova, mentre l’originale ciclo pittorico è oggi conservato alla Pinacoteca di Brera di Milano.