Physical Address:
29 St James Ave, Beverley Hills, Westville, 3629
Phone:
031 266 8640
Fax:
031 266 8640
Website:
www.29onstjames.co.za