Altrua Financial For one of your largest financial decisions, its important to have options. Its also important to save the most possible, given your unique situation. At Altrua, let us deal with your mortgage renewal, home purchase or personal mortgage needs. Phone: 705-999-4955 135 Bayfield St Barrie ON L4M 3B3 Canada Map Other Categories: Finance & Legal » Financial Services |