Stratford Ecological Center
3083 Liberty Road
Delaware, OH 43015
(740) 363-2548
(740) 363-2548 (fax)
Hours:
Monday-Friday, 9am-5pm; Saturday 9am-1pm; Closed Sunday and holidays