La Casa di Riposo "Immacolata di Lourdes" venne istituita nel 1913 grazie ad atti di beneficenza disposti dal Reverendo Arciprete Benvenuto Ottoboni, titolare della parrocchia del Comune di Pescantina.

La Fondazione è stata completamente rinnovata con lavori di adeguamento agli standard regionali sia dal punto di vista strutturale che organizzativo. I posti letto attualmente presenti sono 85: nr. 77 posti sono stati accreditati dalla Regione Veneto per ospiti non autosufficienti di cui 53 di ridotto/minimo bisogno assistenziale e nr. 24 posti per ospiti non autosufficienti con maggior bisogno assistenziale.