Bedfordview:

Suite 10, 2nd Floor
Bedford Gardens Medical Suites
3 Bradford Road
Bedford Gardens
Tel: 011 622 6314
Directions to Bedfordview practice

Illovo:

Ground Floor, Block 1
Oxford Manor
196 Oxford Road (entrance from Chaplin Road)
Illovo
Tel: 011 268 0490
Directions to Illovo practice

Book an Appointment