Canada-Places.com has listed approx 5 parks in Youbou. Some of the Top rated parks in Youbou are- Price Park, Arbutus Park, Youbou Little League Park, Price Park & Mile 77 Park.