Search

 

Featured Listing

Suppliers & Retailers

Basic Listings

NameCategoryCityProvinceAddressPostalPhoneFax
Alpine Health Club IncRetailerEdsonAB5202 2nd AveT7E 1X5(780) 712-3060N/A
ALS Laboratory GroupSupporting ServicesBURNABYBC8081 Lougheed HwyV5A 1W9(604) 253-4188(604) 253-6700
ALTA Clinical Research Inc.Supporting ServicesEdmontonAB12747 50th St NWT5A 4L8(780) 457-7702N/A
Alta Natural Herbs & Supplements Ltd.Suppliers & DistributorsRichmondBC7400 Moffatt RoadV6Y 3G3(778) 859-1936(604) 247-0892
Alternate Root OrganicsRetailerMoose JawSK16 Athabasca Street W.S6H 2B5(306) 693-4372(306) 693-4377
AlterNatura, produits naturel Inc.Suppliers & DistributorsKirklandQC12 ChiantiH9H 5B5N/AN/A
Altrex NutritionSuppliers & DistributorsMississaugaON6335 Edwards BoulevardL5T 2W7N/AN/A
Always HealthyRetailerKamloopsBC724 Sydney Ave.V2B 1M9(250) 376-1310N/A
Always Healthy Ent.RetailerKamloopsBC3435 Westsyde RoadV2B 7H1(250) 579-2226N/A
Alypsis Inc.Suppliers & DistributorsPeterboroughON191 Hunter Street WK9H 2L1(705) 749-1894N/A
Amano Foods LimitedSuppliers & DistributorsRichmondBC5520 No. 6 RdV6V 1Z1(604) 303-9977(604) 303-9973
Amaranth Whlole Food MarketRetailerCalgaryAB7 Arbour Lake Dr.N.W.T3G 5G8(403) 253-2711N/A
Amazon Trading Co.Suppliers & DistributorsCalgaryAB950 Queensland Drive SET2J 6E7N/AN/A
Ambit Canada Inc.Suppliers & DistributorsTorontoONMaRS Centre, South Tower 315-101 College StM5G 1L7(416) 673-8157(416) 673-8157
AmbrosiaRetailerMontrealQu977 St-Catherine OuestH3B 4W3(514) 842-9662N/A
Ambrosia Natural FoodsRetailerNewmarketON16924 Yonge StL3Y 5Y1(905) 898-5262(905) 898-0041
Ambrosia Natural Foods-ThornhillRetailerThornhillON55 Doncaster AveL3T1L7(905) 881-7811N/A
Ambrosius JakobRetailerEdmontonAB9205 51st AvenueT6E 6J3(780) 436-3679N/A
A-Med Supply DivisionSuppliers & DistributorsWhitbyON2-30 Zachary PlaceL1M 1E3N/AN/A
A-Med Supply Division (1602041 Ontario Limited)Suppliers & DistributorsWhitbyON2-30 Zachary PlaceL1M 1E3N/AN/A
American Laboratories Inc.Suppliers & DistributorsOmahaNE4410 South 102nd St68127(402) 339-2494(402) 339-0801
American Nutrition Inc.Suppliers & DistributorsHamiltonON76 Wellington St N,L8R 1N1(905) 522-6290(905) 522-1602
Amerisource Bergen CanadaSupporting ServicesBurlingtonON3450 Harvester RoadL7N 3M7N/A(905) 681-6090
Amgen Canada Inc.Suppliers & DistributorsMississaugaON6775 Financial DrL5N 0A4(905) 285-3000(905) 285-3100
AmoSey IncSupporting ServicesThornhillON8 Maison Parc CourtL4J 9K5(647) 624-9628(289) 597-1631