George Armstrong House banner pic August 19, 2016 by Shelby Weaver Splain | 0 comments ← Previous Image Next Image → 1803 George Armstrong house, approximately 17 x 17 feet, now at Depreciation Lands Museum. Photograph by Charles Richmond, 2013.