Montfort Hospital Foundation Categories Not for Profit 713 Montreal Road Ottawa ON K1K 0T2 (613) 746-4621, 2011 Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×