Churches-Catholic in Amherst, VA St Francis Of Assisi Parrish332 N Main StAmherst, VA, 245214349462053Catholic ChurchCatholic ChurchesCatholic SchoolsChinese ChurchChurches CatholicChurches Places Of Worship Show More