Explore details about location Elwood. Elwood is a location situated within the Suffolk County alongside other areas such as Brookhaven, Bridgehampton, Manorville. Additionally, some smaller parts of Elwood include specific areas like Penfield Drive, Morris Avenue, Zoranne Drive adding to the diversity of its landscape.