NPI Central
Leigh Ruth, MD — NPI 1962778308, Tampa, FL | NPI Central