Pages Tagged With: "Todd House"
Todd House
Home of the Delaware State Historic Preservation Office The Todd House, located at 15 The Green in Dover, was built in 1859 by Henry Todd. Mr. Todd owned the two […]