NPI: 1194882514 · LAKE GENEVA, WI 53147 · Obstetrics & Gynecology Physician · NPI assigned 01/03/2007