skip navigation

Clinic staff standing
Clinic staff standing

Jackson County Medical Clinic of Ganado


Caring for Our Neighbors, Right Here at Home


We offer same-day care for your family. Walk-ins are welcome.

  • In-House X-Ray
  • Knowledgeable Staff
  • Quality Care--Right Here at Home

At Jackson County Medical Clinic of Ganado, we’re proud to serve the families in our communities with trusted, hometown healthcare. As part of the Jackson County Hospital District, our clinic provides high-quality, compassionate primary care close to home — where patients are known by name and treated like family.

Complete Family Care for Every Generation

Whether you’re bringing in your child for a checkup, managing a chronic condition, or simply staying on top of preventive care, our team is here for you. We provide a full range of family medicine services designed to meet the unique needs of every age and stage of life.

Our services include:
  • Primary care for children, adults, and seniors
  • Wellness exams and preventive screenings
  • Care for acute and chronic illnesses
  • Women’s and men’s health services
  • Immunizations and school physicals
  • Coordination with hospital and specialty services

Meet Our Providers

Cesar Maldonado, MD – Family Medicine
Dr. Maldonado is in the clinic every Tuesday and provides care for patients of all ages. He combines experience in family medicine with a genuine commitment to serving small-town communities.

Ron Kosanke, PA-C - Family Medicine
Providing care Monday through Friday, Ron is dedicated to helping patients stay healthy through every season of life. With his deep connection to the community, he offers friendly, knowledgeable care with a personal touch.

At Jackson County Medical Clinics, our patients are more than names on a chart — they’re neighbors, friends, and family. We take pride in offering care that’s personal, professional, and rooted in the values that make small-town Texas special.

Jackson County Medical Clinic - Ganado
Monday – Friday, 8:00 a.m. – 5:00 p.m.
(361) 771-3311

For appointments or questions, call us today.