Find Doctors and Dentists Near You
The location you tried did not return a result. Please enter a valid 5-digit Zip Code.

Peak Primary Care

Claim your practice
(4)
Thornton, COPeak Primary Care2200 E 104th Ave Ste 115 Thornton, CO 80233 

Overview

Peak Primary Care is a Group Practice with 1 Location. Currently Peak Primary Care's 5 physicians cover 2 specialty areas of medicine.

Physicians At Peak Primary Care

Includes featured providers.

Showing 1-5 of 5 Physicians

Eric D Barnhart
(10)
James John Gregory
(0)
Ann Macdonald Imhof
(13)
Nancy Lynn Stoudt
(19)
James Herman Weingart
(8)

Specialties

5  practicing physicians across 1 specialties are affiliated with this practice.

  • Family Medicine (5)

Insurance Plans Accepted (50)

Please verify insurance information with your doctor's office as it may change frequently.

  • AARP
  • APWU
  • Aetna
  • All Savers Insurance
  • Allegiance Life and Health
  • Anthem Blue Cross
  • Anthem Blue Cross Blue Shield
  • Ascension Health
  • Assurant Health
  • Banner Health
  • Blue Cross Blue Shield
  • Blue Cross Blue Shield of Texas
  • CHAMPVA
  • CareFirst Blue Cross Blue Shield
  • Cigna
  • Cigna-HealthSpring
  • Colorado Access
  • Denver Health Medical Plan
  • Devoted Health
  • Empire Plan
  • EverCare
  • First Health (Coventry Health Care)
  • GEHA
  • Gilsbar 360 Alliance
  • Golden Rule
  • Health Partners Plans (Pennsylvania)
  • HealthPartners
  • HealthScope Benefits
  • Humana
  • Kaiser Permanente
  • Medica
  • Medicaid
  • Medical Mutual
  • Medicare
  • Meritain Health
  • NALC Health Benefit Plan
  • Optimum HealthCare
  • Optum Health
  • Prominence Health Plan
  • Quiktrip
  • Rocky Mountain Health Plans
  • STLDentalPlan| LLC
  • SelectHealth
  • Standard Life and Accident Insurance Company
  • Tricare
  • Triwest Healthcare Alliance
  • United Behavioral Health
  • UnitedHealthOne
  • UnitedHealthcare
  • UnitedHealthcare Oxford

Locations

Peak Primary Care
2200 E 104th Ave Ste 115
Thornton, CO 80233
Get Directions

Accepting New Patients: Yes

Medicare Accepted: No

Medicaid Accepted: No

Mon
Tue
Wed
Thu
Fri
Sat
Sun
8:00 am - 5:00 pm
7:30 am - 6:00 pm
8:00 am - 5:00 pm
7:00 am - 6:00 pm
8:00 am - 5:00 pm
8:00 am - 1:00 pm
Closed

Ratings and Reviews

Peak Primary Care Rating
4 REVIEWs
Showing 1-4 of 4 reviews
"This place is AMAZING!!!! Hands down best doctors office ever!!!! I see Danya. She is so in tine with my health. She's very understanding, thorough, polite, professional, and a great attitude. The office staff are really good to. I can get in within 24 hours. I've seen one other doctor here and he was really good to. I just can't even express how much I love this place. By the way the phlebotomist ..."
Read more
  • April 9, 2025
"I have been a patient of Dr. Imhoff for a few years. I have had nothing but good experiences with the practice."
  • August 15, 2023
"I like my doctor at this location but have had very bad experience with blood draws for lab work. My doctor has ordered bloodwork at least 3 times. I have waited and waited in the lobby and have never gotten my blood drawn. This makes the quality of my care at this clinic very low."
  • March 29, 2023
"I had a 9:15a.m. appointment for mom that is 87yrs.old. I asked the gal at 9:35 how much longer, male patient came in was called back in less then 5 minutes, she went spoke with the nurses came back saying they were having water issues and the doctor's need water, 10a.m. finally was seen, but businesses would be quick to charge for being late. Communication is the key to good customer service."
  • March 2, 2023

Frequently Asked Questions

Where is Peak Primary Care located?
Peak Primary Care is located at 2200 E 104th Ave Ste 115, Thornton, CO, 80233.
What is Peak Primary Care's phone number?
The contact number for Peak Primary Care is (303) 452-2766.
What specialties are available at Peak Primary Care?
There are 5 practicing providers across 1 specialty working at Peak Primary Care. Top specialty includes Family Medicine.
How do I schedule an Initial Appointment at Peak Primary Care?
You can call (303) 452-2766 to schedule an appointment at Peak Primary Care or you can call any of the providers listed under "Physicians At Peak Primary Care".
Does Peak Primary Care accept my insurance plan?
You can review the insurances listed for Peak Primary Care on this profile. Or you can call the facility at (303) 452-2766 to verify if your insurance is accepted.
How can I share my experience after visiting Peak Primary Care?
To leave feedback about Peak Primary Care, you can use the "Write a Review" button or link on this profile. Submit your rating and comments about your visit. Your feedback assists other patients in selecting a facility that meets their needs.