Amherst Alliance Church 3915 Millersport Hwy Buffalo, NY 14228 Phone: (716) 689-9832
Category: Retreat Houses