Explore details about location Dowell Street. Dowell Street is a location situated within the Norton Shores alongside other areas such as Tanglewood, Bayview Drive, Mc Dowell Street.