
“I strive to provide a gentle, pain free experience and gain tremendous satisfaction in building rapport and relationships with all my patients.”
Dr James Yap
BDS (Otago), Dental Surgeon

“I strive to provide a gentle, pain free experience and gain tremendous satisfaction in building rapport and relationships with all my patients.”
Dr James Yap
BDS (Otago), Dental Surgeon

“I strive to provide a gentle, pain free experience and gain tremendous satisfaction in building rapport and relationships with all my patients.”
Dr James Yap
BDS (Otago), Dental Surgeon