Churches in Virginia
icon-img
Good Shepherd Parish

Good Shepherd Parish

1664 N Mecklenberg Ave
South Hill, VA - 23970
(434) 447-3622

Mass Schedule

Sunday 8:00 AM English | Saturday 7:15 PM Spanish | Vigil Mass

0/5 (No Reviews)

South Hill