Back to List

Kidney Care Centre

Address: 4342 Queen Street, 2nd Floor, Niagara Falls, ON, L2E 7J7

Phone #: 905-378-4647

Website: http://www.niagarahealth.on.ca/en/kidney-care-program