Explore details about location Stephen Street. Stephen Street is a location situated within the Gillam alongside other areas such as Nisku Bay, Bowles Street, Northern Drive.