Dr. Janet Kyriakides
Staff
Punctuality
Helpfulness
Knowledge
No Location Provided
No Phone Number Provided
No Website Provided
It's been a while since I saw Dr Janet but she has never let me down and has solved every problem I have approached her with. She is one of the kindest GPs I have ever had.
Submitted Feb. 21, 2022