Church

SS. Cyril and Methodius Church, Terryville

Terryville, Connecticut, United States