NPI Central
Rory Shallis, MD — NPI 1669884383, Tampa, FL | NPI Central