OUR SERVICES
Core Pharmacy Services (All Locations)
Prescription Medications
Over-the-counter health products
Vaccines and immunization services
Medication reviews and consultations
Health and wellness products
Personalized advice from a trusted pharmacist


Pine Shores Services
Nurse Practitioner Medical Clinic - Pine Shores Location Only
Testing & Treatment
-
Rapid strep test
-
Ear irrigation (single ear)
-
Ear irrigation (bilateral)
-
Wound care
-
Wound suturing
-
Suture / staple removal
-
Histofreezer® lesion removal (max 5 lesions)
Travel & Immunization
-
Travel vaccine consultation
-
Travel vaccine follow-up
-
School / employment immunization verification
Medical Forms & Assessments
-
MTO driver’s license medical
-
Employment / school medical
-
Retirement home admission medical
-
Substance use assessment form completion
-
Bioped prescription
-
Doctor’s note (e.g. sick note)
-
Note for massage / physiotherapy / chiropractic / orthotics
Administrative Services
-
Travel grant form completion
-
Parking permit form completion

EFFECTIVE oct 1ST, 2026
IMPORTANT CLINIC UPDATE
Pine Shores Location Only
Due to rising operational costs and the lack of funding support for Nurse Practitioner (NP) services through the Ministry, we have no choice but to make the following changes:
-
Appointment Fee: A $30 fee applies to all scheduled visits.
-
Cancellation Policy: A $30 fee applies to appointments missed without 24 hours' notice.
-
Booking: Appointments are now required. Walk-ins are subject to availability.
-
Payment: A credit card is required at the time of booking.
How to Book:
We do not receive any government funding for this clinic.
We understand these adjustments may be challenging, and we remain committed to delivering accessible, patient-centered care.

GET IN TOUCH
PINESHORES
705-649-6393
2771 Highway 17 North,
Goulais River
ISLAND
705-246-0650
1186 Richards St,
Richards Landing
OPENING HOURS
PineShores
Mon - Fri: 10am - 6pm
Saturday: 10am - 2pm
Sunday: Closed
Island​
Mon - Fri: 9:30am - 5pm
Saturday - Sunday: Closed

