Site is being updated

VFM Leonardo Inc.
111 Peter Street
5th Floor
Toronto, Ontario
M5V 2H1
Tel: (416) 593-6634
Toll free: (877) 593-6634
Fax: (416) 593-7572

General Information:


If you would like to have additional information on our products and services, please feel free to contact us at your convenience. We look forward to hearing from you.