Ottawa Public Library – Centennial Branch January 29, 2016 claudielarouche@gmail.com Loading Map.... Ottawa Public Library – Centennial Branch3870 Richmond Road - OttawaEvents 45.36870769999999 -75.78420549999998 Address 3870 Richmond Road Ottawa Canada Upcoming Events No events in this location