https://www.mdnpi.com/physicians/ivelisse-rosa/npi-1689764995.html
Ivelisse Rosa DPM, FL 32159