Odawa Native Friendship Centre Added by SmallBusinessAdvertising 0 reviews Listed in Education Address: 12 Stirling Ave. Ottawa Ontario K1Y 1P8 Phone: (613) 722-3811 executive.director@odawa.on.ca Add to Favorites Claim Listing Updated: Nov 21, 2015 Overview Reviews All Other Schools and Instruction Add Your Review Please login or register to add your review.