About Fletcher Chapel
Religion, Churches, Interesting Places, Other Churches
Fletcher Chapel, also known as Church of God or Saints of Christ Church, is a historic chapel located in Northwest, Washington, D.C.
It was built in 1854 and added to the National Register of Historic Places in 1997.
Source From:
Wikipedia
401, New York Avenue Northwest, Washington, D.C., United States of America, 20001