Lafayette Avenue Presbyterian Church

875 Elmwood Ave.
Buffalo
New York
United States