NPI Central
Kenneth Otah, MD MSC FACC — NPI 1093704827, Sugar Land, TX | NPI Central