Explore details about location Garwood Street. Garwood Street is a location situated within the South River alongside other areas such as Hillside Avenue, Virginia Street, George Street.