Historic home unveiling: Geneva church to show off renovations to 1854 house

St. Mark’s Episcopal Church in Geneva is getting ready to unveil the renovations it made to the 1854 Larrabee House, which once housed the city’s first mayor.

Related posts