Best Family Medicine Doctor in Boulder, CO 

family doctor boulder, CO

Proud to provide excellent care to the Boulder area.

Award-Winning Independent Family Medicine Providers in Boulder

At Crossroads, we believe in providing a personalized approach to family medicine. We treat your family with respect and unique care. We know what works for one patient may not necessarily work for everyone, so we consider specific preferences and conditions to provide the appropriate treatment.

If you’re looking for conscientious family doctors in Boulder, CO schedule an appointment with one of our doctors. Our team will provide you with the care you need to improve your health. 

Family Medicine is the Best of Care

You may be one of many people that are still searching “family medicine physician near me” in order to find the best family doctor in Boulder, CO. You want someone who is not only board-certified and highly skilled but also compassionate and caring towards patients. However, it can be a daunting task to find the perfect fit. Luckily, Crossroads Medical Center has a team of kind and caring family doctors that will make you feel right at home.


Our rich experience and expertise allow us to provide a wide range of services for our patients.

  • Adult and Child Physicals
  • Same-Day Sick Visits
  • Reproductive Health
  • Chronic Care
  • Primary Care
  • Mental Health
  • Gender-Affirming Hormone Therapy
  • Chiropractic Care

Knowing that there is a family medical center you can turn to in times of sickness or injury is a great relief. Thus, we make sure to have our family medicine services accessible to everyone. Crossroads Medical Center is open from Monday to Thursday, 8 AM to 5 PM, and Friday 8 AM to 1 PM to cater to your medical needs. To get rid of lines and waiting, we also have online appointment scheduling available so you can easily request an appointment with one of our family doctors.

We Bring Experience, Access, and Affordability to Family Medicine of Boulder, CO

About Our Family Medicine Providers

Our doctors are experienced in different areas of family medicine. It is our best intention to get to know our patients on a personal level so we can better understand what you’re going through and figure out the best way to help you. From health issues such as the common cold to family planning, each one of our doctors is equipped with the knowledge and experience to help you.

Keeping Family Treatment Affordable

At Crossroads Medical Center, we believe that everyone should have access to quality and affordable medical care. What you need is someone that really cares about you as a person and not just another patient or number. Choosing us means having access not only to our family doctors with rich and deep experience in the medical field but also to quality care that won’t leave you with anything but a hole in your pocket.

Accessible Family Medicine Doctors Near You

You can easily access our family medical services with just a few clicks to schedule a visit. Our office is located in the heart of Boulder, CO so you don't have to travel far to see us.
Click, call, or text to simply schedule an appointment via our website, SMS or a phone call to schedule your visit.

Most Insurance Accepted

Meet Our Best Local Family Physician, Dr. Moritz:

Dr. Carl Moritz

Dr. Moritz is an award winning family doctor in Boulder, CO.
Here's What You Need to Know About Dr. Moritz:

• Won The Patient's Choice Award in Boulder, CO 6 times

• Won the most Compassionate Doctor Award 7 times

• Graduated from the University of Kansas School of Medicine in 1978 and completed his residency & fellowship at Scottsdale Memorial Hospital in 1981.

• Founded Crossroads Medical Center in 1998 to avoid the growing theme of corporate medicine, and provide the best care possible.

Family Medicine is What We Do Best

Requesting an Appointment with one of our family medicine physicians is easy!

Communication With You Matters!

Request an Appointment 3-Ways

Happy Patients


Contact Us to Schedule Your Next Exam

2760 29th St. Ste 2B Boulder, CO 80301

Phone: (303) 444-6400

Fax: (303) 444-6465