TELEPHONE

011 640 2220

011 640 2337

FACSIMILE

086 541 6422

 

PHYSICAL ADDRESS

71 Orchard Road
Cheltondale
2192

POSTAL ADDRESS

P.O. Box 92687
Norwood
2117

BUSINESS HOURS

Monday - Friday: 8am to 4:30pm

Closed on Weekends

LEAVE A MESSAGE