NPI: 1770749335 · SOUTH MIAMI, FL 33143 · Obstetrics & Gynecology Physician · NPI assigned 08/04/2008