Our School-Based Health Centers are open year-round offering medical, dental, and behavioral health services. We have five locations in Avon, Basalt, Carbondale, and Glenwood Springs. Call us for more information at: 970-945-2840

Mountain Family Health Centers has partnered with Eagle County Schools and Roaring Fork Schools to provide school-based health care in Avon, Basalt, Carbondale, and Glenwood Springs. Any child or adolescent in our region has access to medical, dental, and behavioral health services at these health centers, during or after school. Our innovative program will saves time and ensures access to care when and where students needs it.

Please enroll today online, or call 970-945-2840 if you have additional questions.


This enrollment will cover the 2022-2023 school year. It is very important to return the enrollment forms online as soon as possible so we have the proper paperwork when students need care. You can cancel the enrollment at any time.

If you have any questions, please call us at


Basalt Middle School

51 School Street
Basalt, CO 81621

Basalt High School

600 Southside Drive
Basalt, CO 81621

Roaring Fork High School

2270 Highway 133
Carbondale, CO 81623

Glenwood Springs High School

1521 Grand Avenue
Glenwood Springs, CO 81601

Avon Elementary School

850 West Beaver Creek Boulevard
Avon, CO 81620


A full range of services is provided to students through the Mountain Family School-Based Health Centers:

  • Well child/adolescent visits
  • Acute illness/injury care
  • Chronic conditions management 
  • Behavioral health services
  • Substance use disorder prevention and counseling
  • Sexual health education, testing, and treatment of sexually transmitted disease
  • Birth control counseling and initiation and continuation of all methods including hormonal and long acting reversible contraception 
  • General health counseling to promote healthy lifestyle habits including nutrition, eating disorders, and exercise
  • Dental services, including cleanings, exams, X-rays, and sealants 
  • Sports physicals
  • Routine lab work
  • Immunizations, including the flu and COVID-19
  • Referrals to community health care and social support partners
  • Help with insurance enrollment and financial assistance programs


To make an appointment, please call Mountain Family at 970-945-2840 or visit us at

Mountain Family Health Centers is a 501(c)(3) nonprofit Federally Qualified Health Center


We improve the health of our community by providing equitable and affordable medical, behavioral, and dental healthcare for all.

(general questions only)
1905 Blake Avenue, Suite 101
Glenwood Springs, CO 81601