Atwood House

Atwood House

The Atwood House was built in 1867 by Joshua C. Tucker. It was located just south of the Atlantic House on Ocean Road. Similar in appearance to the Atlantic House, it was expanded at one point to accommodate upwards of…