FREE CHURCH2139 S AMHERST HWY, AMHERST, VA 24521 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions