Explore details about location Fitch Street. Fitch Street is a location situated within the Welland alongside other areas such as Dixon Crescent, Southworth Street, Woodlawn Road.