Explore details about location Horwood Street. Horwood Street is a location situated within the Whyalla alongside other areas such as Whitehead Street, Horwood Street, Farrel Street.