First Methodist Episcopal Church (Windsor, Colorado)The First Methodist Episcopal Church at 503 Walnut Street in Windsor, Colorado, United States, is a historic church built in 1915. It was added to the National Register in 2004.SizeIt features Classical Revival with a plan. A Postmodern addition, with a plan, was constructed in 1995 and connected to the original 1915 structure by an enclosed walkway.