banner search whats new site index home

Delaware Township

Delaware Township administrative offices are located at 2590 Liberty Road, Delaware OH 43015; phone: 740-363-2837.

The township was founded in 1808. It is home to the Stratford Ecological Center, an educational organization that operates and organic farm and nature center covering more than 200 acres.

Information is deemed reliable but not guaranteed. • Privacy
Copyright © 1997-2017 • The Gombach Group • • 15236