Explore details about location Lee Wood Park. Lee Wood Park is a location situated within the Wheeling alongside other areas such as Elmcrest Drive, Nichols Avenue, 15th St Place.