Explore details about location Nebo Street. Nebo Street is a location situated within the Goodwater alongside other areas such as Gilland Circle, Old Wetumpka Road, Gilliland Circle.