Explore details about location Poppy Street. Poppy Street is a location situated within the Sulphur alongside other areas such as Mackey Street, Ruth Street, Mathew Street.