Dr. John Croes is a General Medical Practitioner.
He is very caring and attentive. Dr. John always takes his time to listen to you, instruct you how to's and do nots and always teach you how to be healthy and how to improve your health step by step.
He's staff also are very helpful and polite.