Killarney Country Club Map Unavailable Address Lower Houghton Johannesburg South Africa Upcoming Events No events in this location