Explore details about location Nicki Street. Nicki Street is a location situated within the Waterloo alongside other areas such as Kimball Avenue, Mulberry Street, West Mullan Avenue.