Ottawa Public Library – Alta Vista Branch March 28, 2016 claudielarouche@gmail.com Loading Map.... Ottawa Public Library – Alta Vista Branch2516 Alta Vista - OttawaEvents 45.3781981 -75.66142830000001 Address 2516 Alta Vista Ottawa Canada Upcoming Events No events in this location