Canada Walk-In Clinics

Walk-In Clinic in Niagara Falls – Phoenix Medical Clinic (Niagara Falls Site)

5803 Main St, Niagara Falls, ON L2G 5Z6

A family medicine practice serving the Niagara Region with three clinic locations in St Catharines, Welland, and Niagara Falls. The clinic offers patient-centered care with flexible consultation options including face-to-face, telephone, and video consultations.

Hours

Monday 9:30 AM – 7:30 PM
Tuesday 9:30 AM – 7:30 PM
Wednesday 9:30 AM – 7:30 PM
Thursday 9:30 AM – 7:30 PM
Friday 9:30 AM – 7:30 PM
Saturday 9:30 AM – 3:30 PM
Sunday Closed
Phoenix Medical Clinic (Niagara Falls Site)

Amenities & Accessibility

Accessibility

  • Wheelchair-accessible entrance
  • Wheelchair-accessible parking lot
  • Wheelchair-accessible washroom

Languages

English, Spanish

Parking

  • Free parking lot

Payments

  • Credit cards
  • Debit cards

Services

  • Family Medicine
  • Physiotherapy
  • Telephone Consultation
  • Video Consultation
Suggest a correction Last updated: March 29, 2026