NPI Central
James Knapp, MD — NPI 1568450450, Englewood, FL | NPI Central