Owls Play Centre is a local indoor play and party venue packed to the rafters with fun and adventurous activity for children up to the age of 12 years. Host your birthday party at Owls with one of our party packages or hire the whole centre for your special day!