Willard Homestead

372 Willard Ave.
Newington
Connecticut
United States