Annual Meeting at Block Island Historical Society
1 Bridgegate Square New Shoreham
Monday, September 23 2024 from 05:00 AM to 05:00 AM
Annual Meeting for Block Island Historical Society
See route