Skip to content

Patrick Mcgarry

Share This Page

Patrick Mcgarry

Urologist

Niagara Urology Associates Inc

3350 Merrittvillle Highway

Thorold ON L2V 4Y6

Phone: (905) 641-5556

Fax: (905) 641-2261

« Go Back

Niagara Health