NPI Central
Christi Tupa, M.D. — NPI 1558366914, Corpus Christi, TX | NPI Central