NPI Central
Debra Figueroa, M.D. — NPI 1518960905, Saint Petersburg, FL | NPI Central