NPI Central
Kyle Ta, MD — NPI 1326841487, Kansas City, MO | NPI Central