David Carter-Plake LM, CPM

Physician Profile

David Carter-Plake. His primary practice is as a Midwife.