Immaculate Heart of Mary
Address
700 Buffalo Street
Farmville, VA 23901
Phone
(434) 392-3934Website
centralvacatholiccluster.orgAbout Immaculate Heart of Mary
Immaculate Heart of Mary is a Roman Rite parish located in Farmville, VA, within the Diocese of Richmond. The Immaculate Heart of Mary refers to the Blessed Virgin Mary, the mother
Immaculate Heart of Mary is a Roman Catholic parish in Farmville, Virginia, part of the Diocese of Richmond. The parish offers Mass 3 times per week, including Sunday at 9 AM. View the full schedule below.
Mass Schedule
Sunday
Friday
Saturday
Frequently Asked Questions
What are the Mass times at Immaculate Heart of Mary? ▼
Immaculate Heart of Mary Mass times: Sunday at 9 AM. Weekday Mass is also celebrated on Friday.
Is there a Saturday Vigil Mass at Immaculate Heart of Mary? ▼
Yes, Immaculate Heart of Mary celebrates Saturday Vigil Mass at 5 PM. The Saturday Vigil Mass fulfills the Sunday Mass obligation for Catholics.
Where is Immaculate Heart of Mary located? ▼
Immaculate Heart of Mary is located at 700 Buffalo Street, Farmville, VA 23901. Get directions using the "Directions" button on this page.
Nearby Catholic Churches
Sacred Heart Catholic Church
Meherrin, VA
20.5 miles away
Good Samaritan Catholic Church
Amelia, VA
21.3 miles away
Good Shepherd Catholic Church
South Hill, VA
23.1 miles away
St. Theresa
Farmville, VA
27.3 miles away
St. Gabriel Catholic Church
Chesterfield, VA
28.1 miles away
St. John's Church
Petersburg, VA
31.7 miles away