Explore details about location Elmwood Street. Elmwood Street is a location situated within the Wareham alongside other areas such as Blackmore Pond Road, Mayflower Ridge Drive, Wellington Road.