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.

Learn More

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