The Lafayette Avenue Presbyterian Church was founded in 1832, consecrated in 1851, and dedicated in 1894. The church complex is located at 875 Elmwood Avenue in Buffalo. It consists of a large cruciform-plan with an attached rear chapel. The church is the third for its parish. It was built because of the demand for a larger place for worship. Parishioners originally worshipped in a building located at Lafayette Square. Here's a collection of photos taken by Tom Garwol of Williamsville, which spotlight some of the church's unique architecture.