Walk-In Clinic (Only available in Niagara Falls)

Located in the Community Resource Centre
5017 Victoria Avenue, Niagara Falls

Click here for more information