Birch Tree Animal Hospital
Veterinary clinic
1602 Grand Ave · Glenwood Springs, CO 81601 · 0.1 mi
Birch Tree Animal Hospital is a Glenwood Springs practice combining conventional medicine, surgery and dentistry with acupuncture, manual therapies, herbs and nutritional supplements. It offers office visits,…