Amherst Baptist Curch Posted on February 9, 2022 by brucefulcher Loading Map.... Amherst Baptist Curch100 Willow Ridge - Amherst 43.013188 -78.818049 Address 100 Willow Ridge Amherst NY 14226 United States Upcoming Events No events in this location