Internal Medicine & Preventive Care

Your health, understood
from the ground up

Dr. Mayra Freeman-ladd brings a patient-centered approach to internal medicine — one visit at a time, one relationship at a time. Serving the Pampa community with the dedication and clinical expertise you deserve.

Board-Certified
Pampa, Texas
Accepting New Patients

Comprehensive medical care
tailored to you

From routine check-ups to managing chronic conditions, Dr. Freeman-ladd provides the full spectrum of internal medicine services with a personal touch.

Preventive Care & Wellness Exams

Annual physicals, health screenings, immunizations, and personalized risk assessments to keep you healthy year after year.

Chronic Disease Management

Expert management of hypertension, diabetes, asthma, thyroid disorders, and other long-term conditions with ongoing monitoring and care plans.

Diagnostic Services

In-office diagnostics including lab work, EKG, and referrals for specialized testing — all coordinated through your primary care physician.

Acute Illness Treatment

Same-day or next-day appointments for infections, minor injuries, and urgent health concerns that can't wait.

Medication Management

Thorough medication reviews, prescription management, and coordination with specialists to ensure safe, effective treatment.

Family-Centered Care

Health decisions made together — we involve you and your family in every step, respecting your values and preferences.

Dr. Mayra Freeman-ladd in a professional medical setting

A physician who
listens first

Dr. Mayra Freeman-ladd is a board-certified internal medicine physician committed to delivering high-quality, compassionate care to the Pampa community. Her practice is built on the belief that every patient deserves a physician who takes the time to understand not just their symptoms, but their life — their concerns, their goals, and what it means to live well.

With a foundation in preventive medicine and a thorough approach to diagnosis, Dr. Freeman-ladd works collaboratively with each patient to develop care plans that are as unique as they are. Whether you're managing a chronic condition, navigating a new diagnosis, or simply seeking a trusted primary care provider, you'll find a partner in health here.

Compassionate, patient-centered care
Board-certified in Internal Medicine
Time spent listening — no rush
Proudly serving Pampa & surrounding communities

A partnership in health,
not a transaction

Every visit begins with a conversation. Dr. Freeman-ladd takes the time to understand your full health picture — your history, your concerns, and your goals — so every recommendation is grounded in who you are.

Connect

Schedule your first visit by calling our office. We'll gather your information and ensure you feel comfortable before you walk in.

Understand

During your appointment, Dr. Freeman-ladd will listen carefully, perform a thorough evaluation, and review any relevant records or lab work.

Plan

Together, you'll develop a clear, personalized care plan — with realistic next steps, preventive recommendations, and ongoing follow-up.

Support

Health is a journey, not a one-time visit. We're here for every check-in, every adjustment, and every milestone along the way.

"The best medicine begins with a physician who truly hears the patient."

Begin Your Visit

We accept most major
insurance plans

Quality care should be accessible. Please contact our office to confirm your specific plan is accepted. We're here to help navigate your coverage.

  • Medicare & Medicare Advantage
  • Most major commercial insurers
  • Blue Cross Blue Shield
  • United Healthcare
  • Aetna, Cigna, and more

Not sure if we accept your plan? Call us and we'll verify your coverage.

New Patients Welcome

We are currently accepting new patients. Call our office to schedule your first appointment.

Office Hours

Ready to take the
next step?

Whether you have questions or are ready to schedule, we're here to help. Reach out by phone or stop by our office — we'd love to meet you.

Address
100 W 30th Ave
Pampa, TX 79065-2814
Hours Mon–Fri: 9:00 AM – 5:00 PM

Send a Message

Have a question? Fill out the form below and we'll get back to you promptly.

Is this your business?This is my business