Amherst Alliance Church 3915 Millersport Hwy Amherst, NY 14228 Phone: (716) 689-9832 Fax: (716) 689-9881
Category: Churches