1. Marshall Home & Land Co 38403 Elizabeth Ln, Delmar, DE 19940 Coordinate: 38.46048,-75.55108 Phone: (302) 846-3630