NPI Central
Ololade Odeka, PMHNP-BC — NPI 1912766304, Staten Island, NY | NPI Central