Explore details about location Back Bowen Street. Back Bowen Street is a location situated within the Bolton alongside other areas such as Back Mckean Street, Back Blackwood Street, Jumbles Reservoir.