Canterbury, South Canterbury > Private Hospitals & Specialists >

Dr Shan Edwards - Dermatologist

Private Service

Minor Surgical Procedures (wide range performed)

This page was last updated at 3:05PM on November 4, 2019.