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.

Maintain your family’s health with regular visits to Your Family Doctor. Our health clinic provides comprehensive health services in Belvidere, IL, including the diagnosis and treatment of diseases, well-child visits, vaccinations, and lab work. Same-day appointments are available for our established patients.

At Your Family Doctor, 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 Time for You

Our physician spends time with you, listening to your problems, and getting to know your personal health history and current issue. We won’t just write a prescription and send you on your way. The average appointment time is 20 to 30 minutes. During the appointment, we can also provide allergy testing and other treatment options like physical examinations or minor surgical procedures. When your entire family is sick, appointments are made for everyone at the same time. It's much easier to treat you together than individually.

Preventive Care & Physical Exams

Let us help you ensure you are 100% safely prepared for a proposed surgery by having a complete physical examination. We also offer well-child visits that can reduce any risks that your children may have. Our health services include:

  • 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’ll special-order it according to your needs. For your convenience, we maintain complete immunization records when you need to provide proof.


Have you tried telemedicine? Your Family Doctor provides telemedicine by appointment only, where health assessments and consultations are done over a phone or other communication device. We offer this efficient health service that will save you time and money.

Man visiting our primary care physician in Belvidere, IL.