Opening Hours: Throughout

KENYATTA NATIONAL HOSPITAL

KNH Clubs and Sports