Our Services
Concession Family & Walk-In Clinic provides accessible, high-quality medical services for the Hamilton community. From walk-in care to family practice, we deliver compassionate treatment focused on your long-term wellness.
Walk-In Clinic
See a physician for non emergency illnesses and injuries. No appointment needed. Our walk-in clinic offers same-day visits for colds, infections, minor injuries, and prescription renewals, with a physician available to assess and treat you promptly.
Family Medicine
Ongoing primary care for patients of all ages. From annual physicals to chronic disease management, our family physicians build long-term relationships to support preventive screening and overall health.
Learn More
Urgent Care Services
Timely care for injuries and illnesses that need prompt attention but aren't life-threatening. Skip the ER wait for sprains, cuts, fevers, and minor infections.
Learn More
Pediatric Care
Comprehensive care for infants through teens, including routine checkups, immunizations, and sick visits. Our physicians support child development and health at every stage.
Learn More
Travel Medicine & Vaccine
Planning a trip abroad? We offer pre-travel consultations and destination-specific vaccinations to protect your health. Book 4 to 6 weeks before departure.
Learn More
Cryotherapy
Targeted liquid nitrogen treatment for warts, skin tags, and benign skin lesions. Quick in-office procedural care performed safely by our clinical team.
Learn More
TB Skin Testing
1-Step and 2-Step Mantoux skin testing with official documentation provided. Essential clearance testing for employment, school programs, or medical placements.
Learn More
Driver's Medical Exams
Required medical assessments and documentation for driver's licence applications and renewals. Conducted by a physician to evaluate fitness to drive.
Learn More
IFHP (Refugee Care)
Comprehensive medical care for eligible refugees and protected persons under the Interim Federal Health Program (IFHP). We help navigate coverage to access care.
Learn More