Your Health.
Our Priority.
Pharmacy care is about more than prescriptions. It’s about building trusted relationships, providing convenient access to care, and supporting you throughout your health journey.

Personalized Care
Friendly care, tailored to you.

Fast & Convenient
Short waits and free delivery.

Local & Trusted
Proudly serving our community.
About HealthFirst Pharmacy Group
We are not a chain pharmacy despite our multiple locations. At HealthFirst, you’re not a number, your prescriptions aren’t an afterthought, and your care doesn’t stop at the counter. Our pharmacists know you by name, take the time to understand your health goals, and work closely with your healthcare team to ensure you receive the highest level of care.
Each of our locations offers unique areas of expertise while sharing the same commitment to personalized, patient-first service.
Specialty Compounding
- Pain management creams
- Pediatric medications
- Veterinary compounds
- Bioidentical hormone therapy
- And many other customized solutions
Connected to Leading Walk-In Clinics
Address: 6525 Malden Rd, LaSalle, ON N9H 1T5
Core Medical Clinic (Downtown Windsor)
Address: 1329 Windsor Ave, Windsor, ON N8X 3L8
Address: 11400 Tecumseh Rd E, Windsor, ON N8R 1A8
Everyday Support That Makes Life Easier
Blister Packaging
Blister packaging to support medication adherence and simplify daily routines.
Diabetes Management
Diabetes management with access to a dedicated certified diabetes educator.
Minor Ailments
Minor ailment assessments and prescribing at every location.
Curated Selection
A carefully curated selection of prescription, over-the-counter, home healthcare and wellness products.
Pharmacy Care, the Way It Should Be
You deserve a pharmacy that puts your HealthFirst, today, tomorrow, and for years to come.
Our Locations
Find a HealthFirst Pharmacy conveniently located near you.
HealthFirst Pharmacy Amherstburg
- Phone: 519-730-0001
- Fax: 519-730-0007
- Address: 721 Front Road S., Amherstburg, ON N9V 2M4
Banwell Pharmacy
- Phone: 226-782-2100
- Fax: 519-956-7435
- Address: 11400 Tecumseh Rd E, Windsor, ON N8N 1L7
Beachside Pharmacy
- Phone: 226-676-0711
- Fax: 226-676-0713
- Address: 16 Amy Croft Dr, Lakeshore, ON N9K 0A1
Essential Pharmacy
- Phone: 519-970-9359
- Fax: 519-970-9195
- Address: 6525 Malden Road, LaSalle, ON N9H 1T5
Twin Oaks Pharmacy
- Phone: 226-676-0111
- Fax: 226-676-0100
- Address: 8100 Twin Oaks Dr, Windsor, ON N8N 5C2
HealthFirst Pharmacy Howard
HealthFirst Pharmacy Windsor Ave
- Phone: 519-977-2107
- Fax: 519-258-4465
- Address: 1329 Windsor Ave, Windsor, ON N8X 3L8
HealthFirst Pharmacy Woodstock
HealthFirst Pharmacy Wyandotte
- Phone: 519-974-0000
- Fax: 519-944-8893
- Address: 5565 Wyandotte St E #2, Windsor, ON N8S 2H2