NPI Central
Ujima House NPI Number 1972916344 — New York, NY | NPI Central