Historic Thomas Upham House

Extensively renovated and preserved, Thomas Upham House provides the best in new world care within a home-like setting.