- Ottawa, Ontario, Canada
Bayview Public School is a company based out of 185 Owl Dr, Ottawa, Ontario, Canada.