NPI: 1619970126 · INDEPENDENCE, MO 64057 · Obstetrics & Gynecology Physician · NPI assigned 05/30/2005