Welcome to Stratford Ecological Center
The Stratford Ecological Center is a non-profit educational organic farm and nature preserve on 236 acres in Delaware County, Ohio.
When open, visitors are welcome to explore the land and visit the livestock and farm.
Register to Visit!
20% off all lamb
Whole ($225 + sale) and Half ($115 + sale) available as well. Please call ahead so we have time to prepare your order.