NPI Central
Omeka Ikegbu, MD — NPI 1114862851, Palm Springs, CA | NPI Central