Hours of Operation:
Monday - Thursday, 9:00 a.m. - 6:00 p.m.  •  
Friday - Sunday,
Telemedicine By Appointment Only

Phone Icon (815) 566-4805

For Emergency Services
Call the Office (815) 544-0087
Or the Answering Service
(815) 966-2050

Patient Portal
Register Here

Man Having His Blood Pressure Checked

Health Services in Belvidere, IL

Man receiving health care services in Belvidere, IL.

Keep your entire family healthy with regular visits to Your Family Doctor in Belvidere, IL. Our health clinic, provides acute care, sick care, preventive care, and our health services in Belvidere, IL, including vaccines and lab work. Same-day appointments are available for established patients.

Available health services include but are not limited to:

  • Acute Care
  • Preventive Care
  • Vaccinations
  • Telemedicine
  • Lab Services
  • School Physicals
  • Disability Evaluations
  • Review of Medical Records
  • Independent Medical Exams (IME)
  • Allergy Testing & Treatments

Taking the Time to Care for You

Our doctor spends time with you to listen to your problems, rather than writing a prescription and sending you on your way. The average appointment time is 20 to 30 minutes. During the appointment, we can also provide allergy testing and treatment options. When your entire family is sick, appointments are made for everyone at the same time. It's easier to treat you together than individually.

Preventive Care & Physical Exams

Ensure you are 100% safe for a proposed surgery by having a complete physical. We also offer well-child visits that can reduce any risks that your children may have. In addition to the physicals, we offer:

  • Advanced Cholesterol Screening
  • Advanced Cardiac Risk Screening
  • Illinois School & Sports Physicals
  • Chronic Care Management
  • Developmental Screening
  • Well-Child Visits


Protect yourself and your family from disease. We offer vaccines for all ages, from small children to the elderly. When you require a specific vaccine, we special order it according to your need. For your convenience, we maintain full records of immunizations when you need to provide proof.

Man visiting our primary care physician in Belvidere, IL.