Comstock-Cheney Hall

Main and Summit Sts.
Ivoryton
Connecticut
United States