NPI Central
Hector Rodriguez, MD — NPI 1225080104, Lima, OH | NPI Central