Nature: Automatic Fire Alarm Location: Greenwood Mennonite Schoo Address: 12802 Mennonite School Rd Greenwood, DE 19950 Cross Streets: Shawnee Rd/Wood Ln