Nature: Structure-Extinguished Location: Odessa National Address: 502 Southerness Dr Townsend, DE 19734 Cross Streets: Glenshee Dr / Perthshire Dr