NPI Central
Armugam Mekala, MD — NPI 1073000311, Odessa, TX | NPI Central