The year 2020 is the one hundredth anniversary of the Parish Visitors of Mary Immaculate! Founded on August 15, 2020 in New York City by Mother Mary Teresa Tallon, we currently serve God and His people in the United States, Philippines, and Nigeria.
Please thank God along with us for all His graces and blessings during these one hundred years!