Explore details about location Stephen Street. Stephen Street is a location situated within the Exeter alongside other areas such as Spinney Close, Dyers Court, Wreford's Close.