1. Oakwood Homes of Delmar 10797 Iron Hill Rd, Delmar, DE 19940 Coordinate: 38.47888,-75.5572 Phone: (302) 846-9739