Teresa Hall CNM

  • 1830 Blake Avenue Suite 208
    Glenwood Springs, CO, 81601
  • (970) 945-2238

Physician Profile

Teresa Hall. Her primary practice is as an Advanced Practice Midwife, also practicing as a Registered Nurse.