Pack4U Ontario is a fully automated, high-volume pharmacy hub in Mississauga that allows community pharmacies across the province to deliver personalized care with spencer, MyMedTimes, and oneMAR®, and directly services patients as necessary for immediate access.

spencer connects high risk patients at home to community pharmacists to monitor medication adherence, ask active engagement questions for patient reported outcomes, link readings from blue tooth enabled devices to medication administration, and use telehealth capabilities with embedded camera. Pack4U prepares the patient-ready refills - multi-dose strip packaging in a specialty cartridge - freeing up community pharmacist time for patient care.

Pack4U prioritizes the health and safety of Ontarians by uniting community pharmacists into a digital pharmacy network that uses technology to change lives. Pharmacists are a trusted and accessible resource, and together we're making complex health regimens easy to follow for the patients we serve, while helping them to stay active and independent.


3620A Laird Road, Unit 14
Mississauga, ON L5L 6A8


4,800 sq. ft.

Packing Capacity

25,000 patients

Packaging Technology

McKesson Canada Automation

Powered by Catalyst Healthcare

Teresa Pitre, BSc, BScPharm, RPh

GM Pack4U Ontario

Teresa combines excellence in clinical pharmacy practice with progressive management, leadership skills, and industry involvement. She has served for six years on the board of the Canadian Society of Consultant Pharmacists and is a Past President. Teresa has worked and developed strong relationships with a significant portion of the Canadian long-term care market, and has held two senior executive positions with enterprise long-term care service organizations. Teresa has a BSc in Biochemistry from the University of Ottawa, a BSc in Pharmaceutical Sciences from the University of British Columbia, a Management Certificate from Seneca College and multiple Certifications from the Ontario Pharmacists Association.

Let's have a conversation.

905-820-4040 Email Us
1 (855) 472-2548