https://www.mdnpi.com/physicians/stephanie-lorraine-chen-lewis/npi-1902031685.html
Stephanie Lorraine Chen Lewis MD, FL 33606