Haystack Mountain Tower

43 North St.
Norfolk
Connecticut
United States