Accepting New Patients

Your Health,
Your Story.

Experience healthcare that listens. At Duncan Fischer in San Angelo, we combine medical expertise with genuine compassion to help you live healthier, longer.

Insurance Accepted
San Angelo, TX
Doctor speaking with patient in a bright, modern clinic

Comprehensive Care for Every Stage

We offer a wide range of medical services designed to support your health goals and keep you feeling your best.

Preventive Care

Regular screenings, immunizations, and health assessments to catch issues early and maintain your long-term wellness.

Chronic Disease Management

Expert care for diabetes, hypertension, heart disease, and other chronic conditions to help you live better.

Wellness Exams

Annual physicals and detailed health evaluations to ensure you're on the right track toward your health goals.

Lab Services

On-site diagnostic testing for faster results and quicker treatment plans tailored to your specific needs.

Acute Illness Care

Prompt treatment for infections, injuries, and sudden health concerns when you need relief the most.

Family Medicine

Continuity of care for patients of all ages, from pediatrics to geriatrics, under one roof.

Modern clinic interior
Healthcare team
Doctor checking patient
Medical equipment

Dedicated to Your Health Journey

At Duncan Fischer, we believe that quality healthcare is built on trust, communication, and personalized attention. Located in the heart of San Angelo, our practice is committed to providing comprehensive medical services in a warm, welcoming environment.

Whether you're managing a chronic condition, need a routine check-up, or have questions about your health, our team is here to support you every step of the way. We take the time to listen to your concerns and develop treatment plans that fit your lifestyle.

Personalized treatment plans

Modern, comfortable facility

Experienced, caring staff

Patient Information

Everything you need to know before your visit.

Office Hours

Monday - Friday

9:00 AM - 5:00 PM

Weekend appointments by request

Appointments

Call us to schedule your visit

(325) 947-2525

Same-day appointments available

Insurance

We accept most major insurance plans

Contact us to verify your coverage

Get in Touch

Ready to experience better healthcare? Contact us to schedule an appointment or ask any questions about our services.

Address

3515 Executive Dr
San Angelo, TX 76904-6883

Office Hours

Mon - Fri: 9:00 AM - 5:00 PM

Send Us a Message

Is this your business?This is my business