NPI Central
Africa Inland Church Kijabe Hospital NPI Number 1134853823 — Kiambu | NPI Central