Explore details about location Lay Street. Lay Street is a location situated within the Barrie alongside other areas such as Hopkins Road, Strabane Avenue, Weymouth Road.