NPI Central
Hector Rodriguez, M.D. — NPI 1336172162, Hialeah, FL | NPI Central