To navigate, press the arrow keys. Magna Terra Health Services ← View details 29 Montreal Road, Vanier, Ottawa, Ontario K1L 6E8 Get Directions From* To * — Required information