NPI Central
Luc Tchapnda, MD — NPI 1801044763, Quincy, IL | NPI Central