Manuel Villarosa
November 12, 2020
Manuel Villarosa of Demarest passed away on November 12, 2020. Visitation will be Saturday November 14, 2020 from 9:30AM-10:30AM at Mt. Carmel Church, Tenafly, with mass to begin at 10:30 AM. View Obituary & Service Information