First Congregational Church (Charlotte, Michigan)

The First Congregational Church is a historic church located at 106 South Bostwick Street in Charlotte, Michigan. It was built in 1872 and added to the National Register of Historic Places in 1993.[1] It continues to serve as a Congregational church.

First Congregational Church
The First Congregational Church, August 2014
Location106 S. Bostwick St.,
Charlotte, Michigan
Coordinates42°33′49″N 84°50′16″W
Arealess than one acre
Built1872
ArchitectCharles H. Marsh; W.H. Wells and Brothers
Architectural styleRomanesque
NRHP reference No.93000872[1]
Significant dates
Added to NRHPAugust 26, 1993
Designated MSHSFebruary 11, 1972

History

The First Congregational Church in Charlotte was founded in 1851 by Rev. Joseph Dunton. They first met in the surrounding township, but in 1852 moved to the village of Charlotte. By 1854 they were meeting at the county courthouse, and in 1856 constructed a frame church for worship. Charlotte quickly grew, and in 1866 the congregation agreed to construct a new and larger place of worship. However, due to a lack of funds, the 1856 church was enlarged instead, In 1871 the congregation revisited the matter, and purchased the present site for the church. In 1872, they selected New York architect Charles H. Marsh to design the church. The cornerstone was laid in 1873. The rear wing was constructed first, and dedicated in 1876. It wasn't until 1880 that the entire church, including the auditorium, was completed.[2]

In 1881, a Steele and Turner pipe organ was installed, and a bell hing in the tower. The organ was replaced in 1945, and the pews were replaced in 1961.[2]

Description

The First Congregational Church of Charlotte is a large L-shaped gable-roof "round arch" building constructed of reddish-orange brick. The window and door openings all have distinctive round archways. The church consists of a main rectangular auditorium section with a two-story lecture room section that projects from the rear, with the entire structure measuring 125 feet by 75 feet. Two square plan pyramid-roof towers project from the front facade, one taller than the other. The main entrance in the front is through a central double door entrance, which secondary entrances are in the base of each tower. The auditorium has narrow, tall, round-head windows extending two stories in height, separated by buttresses. The lecture room section has round-head windows on each story, also separated by piers.[2]

On the inside, a vestibule extends across the entire front, which leads to the auditorium proper. Staircases lead to the basement level and up to the gallery above the vestibule. The auditorium is a single room with a central and two side aisles with pews in between. A platform at the end holds a lectern and pulpit. A door opens into the lecture room portion of the building. All windows in the auditorium contain stained glass, made by W.H. Wells & Bros. of Chicago in 1879. The lecture room section contains offices and meeting rooms, Sunday School rooms, and a nursery.[2]

gollark: I should assign unique IDs to the other sandbox escape bugs.
gollark: My "fix" is this:```lua--[["Fix" for bug PS#E9DCC81BSummary: `pcall(getfenv, -1)` seemingly returned the environment outside the sandbox.Based on some testing, this seems like some bizarre optimization-type feature gone wrong.It seems that something is simplifying `pcall(getfenv)` to just directly calling `getfenv` and ignoring the environment... as well as, *somehow*, `function() return getfenv() end` and such.The initial attempt at making this work did `return (fn(...))` instead of `return fn(...)` in an attempt to make it not do this, but of course that somehow broke horribly. I don't know what's going on at this point.This is probably a bit of a performance hit, and more problematically liable to go away if this is actually some bizarre interpreter feature and the fix gets optimized away.Unfortunately I don't have any better ideas. Also, I haven't tried this with xpcall, but it's probably possible, so I'm attempting to fix that too.]]local real_pcall = pcallfunction _G.pcall(fn, ...) return real_pcall(function(...) local ret = {fn(...)} return unpack(ret) end, ...)end local real_xpcall = xpcallfunction _G.xpcall(fn, handler) return real_xpcall(function() local ret = {fn()} return unpack(ret) end, handler)end```which appears to work at least?
gollark: Fixed, but I don't really know how or why.
gollark: ... should I create a bug report?
gollark: It returns two, actually. The second one. I don't know *what* the first one is doing.

References

This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.