NPI Central
David Shonka, MD — NPI 1801009436, Charlottesville, VA | NPI Central