Dr. James Teh
Staff
Punctuality
Helpfulness
Knowledge
No Location Provided
No Phone Number Provided
No Website Provided
The most down to earth, caring and humble doctor I have ever come across.
Dr Teh is happy to listen to any concerns and has proven to be a wealth of knowledge for myself and my family over the years.
Can be hard to get into however he is well worth waiting for.
Submitted March 6, 2018