Locke House

Concord Rd.
Decatur
Tennessee
United States