bowen road