Dr. Pierre Villeneuve
Staff
Punctuality
Knowledge
College Square Medical Clinic
1980 Baseline Road
Ottawa, ON, Canada
K2C 0C6
1980 Baseline Road
Ottawa, ON, Canada
K2C 0C6
No Phone Number Provided
No Website Provided
Another nephrologist that treats me as if I am an amoeba bothering him. Doesn’t possess any compassion for me. Doesn’t foster any sense of trust or inspiration in regards to my own care!
Submitted June 7, 2023