Windsor Park Search More Filters Review Search by Name Tag's Select Category Search More Filters Search by Name Tag's Select Category Review Clear Away Plumbing and Drainage 8 Tennyson Rd, Windsor Park, Cape Town, 7570, South Africa 063 142 2336 Vetties Trading 32 Phoenix Cres, Windsor Park, Cape Town, 7570, South Africa 061 138 2779