Esther Odukoya NPI 1386261766 Practice location: 2567 Decatur Ave Apt 12a, Bronx, NY 104584839 Taxonomy code: 163W00000X Phone: (929) 240-7250