Compounding Pharmacy · Toronto (Stockyards)
MedBox Rx Compounding Pharmacy — Toronto (Stockyards)
Custom & sterile compounding, hard-to-find injectables, vaccines, and MedPouch adherence packaging inside Stockyards Village.
Fill or transfer a prescription- Address
- 120 Weston Road, Unit 101
Toronto, ON M6N 0A6 - Phone
- 416-306-3444
- Hours
- Monday – Friday9 AM – 5 PMSaturday – SundayClosed
What we offer in Toronto (Stockyards)
Full-service compounding, dispensing, and pharmacist care at our Toronto location. Explore our custom compounding services, free prescription delivery, and MedBox adherence packaging.
Custom & sterile compounding
Personalized compounding for BHRT, pediatric, dermatological, veterinary, and pain formulations. Sterile preparations — compounded eye drops and injectables — are produced through a contracted, licensed sterile compounding facility.
Hard-to-find injectables
We source and dispense hard-to-find injectable medications with a valid prescription. (Dispensing and access — not IV administration.)
Immunizations
Flu, COVID-19, shingles, and travel vaccines.
The MedBox program
Robotic MedPouch adherence packaging with a built-in MedsCheck medication review, so every dose is sorted by date and time.
Minor-ailment assessment & prescribing
Pharmacist assessment and prescribing for many common minor ailments through our PHIPA-compliant telepharmacy.
How to find us
We're inside Stockyards Village. There is no entrance from Weston Road — enter Parkade C from Gunns Road (Gunns Rd & Weston Rd), near Royal LePage, then follow the signs to Unit 101.
120 Weston Road, Unit 101, Toronto, ON M6N 0A6
Frequently asked questions
Common questions about MedBox Rx Compounding Pharmacy in Toronto (Stockyards).
Where is MedBox Rx Compounding Pharmacy in Toronto?
At Stockyards Village, 120 Weston Road, Unit 101, Toronto, ON M6N 0A6.
How do I get in / where do I park?
Enter Parkade C from Gunns Road; there is no entrance off Weston Road, then follow the signs to Unit 101.
What are your hours?
Monday to Friday, 9:00 AM to 5:00 PM. Closed Saturday and Sunday.
Do you do sterile compounding?
Yes — compounded eye drops and injectables through a contracted, licensed sterile facility, plus custom non-sterile compounding.
Can you get a hard-to-find injectable medication?
Often yes, with a valid prescription. Call 416-306-3444 to check availability.
Can a pharmacist prescribe for a minor ailment?
Yes, through our PHIPA-compliant telepharmacy assessment.

