NPI Central
Eric Otumi, M.D. — NPI 1811732605, Houston, TX | NPI Central