Book an appointment with Dr Machiri

Practice
Dr. Tm Machiri

Please contact the practice directly to book an appointment

Dr. Tm Machiri

Dr Tafara Machiri
Physician

0137524499

Suite 31 Plaza 10

10b Brown Street

Nelspruit

Mpumalanga





To book an appointment, please contact the practice directly