NPI Central
Francisco Rodriguez, MD — NPI 1174056543, St Petersburg, FL | NPI Central