font size -/+

Walk-in Medical Clinic at 263 Weller Avenue

We are pleased to offer a new walk-in medical clinic at 263 Weller Avenue. Walk-in services are available from 9 am to 1:30 pm on Fridays (except for statutory holidays). The clinic is open to the community and no appointment is necessary.