Owl River Recreation Centre Products and Services:
Sports & Recreational Services, Recreation.
About Owl River Recreation Centre
Owl River Recreation Centre is located in Lac La Biche on and the Potal Code is T0A2C0. You can reach Owl River Recreation Centre by Calling 780-623-3499 or +17806233499.