NPI Central
Rupa Puttappa, MD — NPI 1205910601, Humble, TX | NPI Central