Find an available medical practitioner
1
2
3
Mr Tim Carpenter

Mr Tim Carpenter

Physiotherapist;

Senior Physiotherapist, specialising in musculoskeletal, vestibular and occupational rehabilitation. Tim also has a special interest in Pain Management. View details »

Book a session

Palmerston North

All Sites