Explore details about location West Bay Street. West Bay Street is a location situated within the New Providence alongside other areas such as Morleys Close, Norman Road, Samuels Addition.