Dr Gavin Shang is located in Johannesburg, South Africa on Medical Suites, Melrose Arch, 2nd Floor. 18 The High Street. Melrose Arch, Melrose North. Dr Gavin Shang is rated 3 out of 5 in the category sports medicine physician in South Africa.
Address
Medical Suites, Melrose Arch, 2nd Floor. 18 The High Street. Melrose Arch, Melrose North
Accessibility
Wheelchair-accessible toilet