MCELVAINE INVESTMENT MANAGEMENT LTD.
  • Home
  • About
Picture
Our flagship value fund managed by Tim McElvaine
www.avaluefund.com
Picture
A retirement fund For Doctors By Doctors
www.TheOslerFunds.com
Picture
We help professionals establish their own pension plans
www.3PFinancial.com
McElvaine Investment Management Ltd.
​301-1321 Blanshard Street 
Victoria BC V8W 0B6
250-708-8345
  • Home
  • About