https://www.mdnpi.com/physicians/patricia-ruiz/npi-1982127882.html
Patricia Ruiz OD, FL 33129