ContactUs ADDRESS Oasis Apartments, Jogoo Road, 3rd Floor PHONE +254 721 578517+254 732 229 230+254 728 279 966 EMAIL ADDRESS info@meshascience.org LEAVE US A MESSAGE Please leave this field emptySubscribe to Post Updates Email Address * Check your inbox or spam folder to confirm your subscription.