Location: American Independence Museum, One Governor’s Lane, Exeter, NH, United States
StreetView: None