Physical Address:
19 Induland Cres, Lansdowne, Cape Town, 7780
Cell:
084 733 7795
Phone:
021 704 1620
Fax:
021 704 1629
Website:
www.telfafurniture.co.za