1. Greenwood Mennonite School 12802 Mennonite School Rd, Greenwood, DE 19950 Coordinate: 38.81066,-75.56471 Phone: (302) 349-4131