Ottawa Public Library – Hazeldean March 29, 2016 claudielarouche@gmail.com Loading Map.... Ottawa Public Library – Hazeldean50 Castlefrank - OttawaEvents 45.2954464 -75.88625639999998 Address 50 Castlefrank Ottawa Canada Upcoming Events No events in this location