Abbott's Mill Nature Center in Milford, Del. Celebrates 35 Years - DelmarvaLife Abbott's Mill Nature Center in Milford, Del. Celebrates 35 Years - DelmarvaLife