NPI Central
Hector Torres, MD — NPI 1356565782, Lafayette, IN | NPI Central