Physical Address:
77 Impala St, Numbi Park, Hazyview, 1242
Cell:
078 968 1597
Website:
www.babalala-holidayhome.co.za