1. Odessa National Golf Course 1131 Fieldsboro Rd, Townsend, DE 19734 Coordinate: 39.41576,-75.64049 Phone: (302) 464-1007