Newbury Inn

1030 Federal Road
Brookfield
Connecticut
United States