1. Affordable Sod 4715 Dupont Pkwy, Townsend, DE 19734 Coordinate: 39.35795,-75.64562 Phone: (302) 378-1500