https://www.mdnpi.com/physicians/stephanie-nicole-aruca/npi-1124642269.html
Stephanie Nicole Aruca OD, FL 33744