NPI Central
David Shields, M. D. — NPI 1689646010, Tampa, FL | NPI Central