Location Details
AdventHealth Medical Group Primary Care at Highlands Ranch
Formerly known as Highlands Ranch Medical Associates
To request an appointment, please call Call303-649-3140.
About Our Practice
As family medicine doctors, we offer comprehensive medical care to people of all ages, from newborns to grandparents. We’re passionate about family medicine because it allows us to build strong, lifelong relationships with our patients and their families, and these personal connections make us better doctors. We strongly believe in preventing illnesses, injuries and medical conditions before they occur. We’ll partner with you to ensure you get the expert preventive care you need.
Our compassionate, patient-centered approach addresses the unique medical needs of every life stage. Whether you are a brand-new mom, a dad in need of a wellness exam, a teen in need of a sports physical or a grandparent looking for help managing arthritis, we have the expertise to care for you.
Our physicians treat ongoing chronic conditions, such as diabetes, heart disease and arthritis, and short-term acute illnesses like the flu, appendicitis or sports injuries. We also provide nutrition counseling, fitness advice, the latest medical information, immunizations, annual exams and all necessary screenings. We’re happy to recommend specialists as needed.
Our Expert Team, Dedicated to You

Megan Bensing, DO
Family Medicine

Richard Drexelius, MD
Family Medicine
Ashley Harmening, DO
Family Medicine
Mary Hutton, MD
Family Medicine

Patricia Treft, LPC
License Professional Counselor
Our Services
- Family medicine
- Men's health services
- Pediatric care
- Preventive care
- Primary care
- Sports medicine
- Women's health services

Safe, Secure Online Bill Pay
It's easy to pay your bill online. Access your account and make a payment for services at all AdventHealth locations in one place. For information about your bill, please call Call303-552-3024.
AdventHealth Medical Group Primary Care at Highlands Ranch
AdventHealth Medical Group Primary Care at Highlands Ranch AdventHealth Medical Group Primary Care at Highlands Ranch
Formerly known as Highlands Ranch Medical Associates
-
Hours Information:Monday8 am to 5 pmTuesday8 am to 5 pmWednesday8 am to 5 pmThursday8 am to 5 pmFriday8 am to 5 pmSaturdayClosedSundayClosed
Take Health Into
Your Own Hands
Do more than ever before in one handy download.
- View Lab Results
- Pay Bills
- Message Your Care Team
- Schedule Appointments
- 24/7 Virtual Urgent Care
- Access Health Records with MyChart
