Primary Care
Primary Care

Primary Care

A primary care clinic is your first stop when you feel sick or are in need of a routine checkup. DHR Health Primary Care Clinics provide high-quality, affordable, comprehensive medical care for your entire family. We welcome new patients and have same-day appointments for both new and established patients. Our medical providers are trained and experienced in preventing, diagnosing, and treating various medical conditions. We look forward to serving you!

image-item

Acute Illness / Sick Care

On days when you feel sick, our experts are able to treat cough, cold, headache/migraine, infections, minor injuries and muscle strains, UTIs, and so much more.

image-item

Disease Management

At our DHR Health Primary Care Clinics, we also assist patients in managing diseases and conditions such as hypertension/high blood pressure, high cholesterol, diabetes , arthritis, thyroid disorders, depression/anxiety, allergies, asthma, irritable bowel syndrome, congestive heart failure, weight-related issues, heartburn/gastroesophageal reflux, eczema/skin, sexually transmitted diseases, sleep disorders/insomnia, and gastroenteritis

image-item

Screening and Testing

Our clinics are also equipped to perform routine labs, COVID-19 tests, and X-rays.

image-item

Wellness and Prevention

We offer a wide variety of services to help you stay on track with your overall wellness, including well-woman, well-man, well-child, sports physicals, school physicals, immunizations, and flu shots.

image-item

DHR Health Internal Medicine Center (Nolana)

Services offered to adults at the Internal Medicine Center on Dove:

Call Now

  • Preventive Care
  • Management of Chronic Conditions
  • Acute Illness Care
  • Minor Procedures
  • Referrals to Specialists and Coordination of Care
  • Counseling and Behavioral Health Services
  • Wellness Exams
  • Annual Physicals
  • Diagnostic Testing
  • Vaccines and Immunizations
  • Nutrition and Health Education

image-item

DHR Health Family Medicine Clinic (Sprague)

Services offered at the Family Medicine Clinic on Sprague:

Call Now

  • Preventive Care for Children and Adults
  • Management of Chronic Conditions
  • Acute Illness Care
  • Minor Procedures
  • Referrals to Specialists and Coordination of Care
  • Counseling and Behavioral Health Services
  • Wellness Exams
  • Annual Physicals
  • Diagnostic Testing
  • Vaccines and Immunizations for Children and Adults
  • Nutrition and Health Education

image-item

DHR Health Family Medicine Center (Dove)

Services offered to patients of all ages at the Family Medicine Center on Dove:

Call Now

  • Preventive Care for Children and Adults
  • Management of Chronic Conditions
  • Acute Illness Care
  • Minor Procedures
  • Referrals to Specialists and Coordination of Care
  • Wellness Exams
  • Annual Physicals
  • Diagnostic Testing
  • Vaccines and Immunizations for Children and Adults
  • Nutrition and Health Education
  • Sports Injuries
  • Integrated Behavioral Health

image-item

DHR Health Internal Medicine Center (Dove)

Services offered to adults at the Internal Medicine Center on Dove:

Call Now

  • Preventive Care
  • Management of Chronic Conditions
  • Acute Illness Care
  • Minor Procedures
  • Referrals to Specialists and Coordination of Care
  • Counseling and Behavioral Health Services
  • Wellness Exams
  • Annual Physicals
  • Diagnostic Testing
  • Vaccines and Immunizations
  • Nutrition and Health Education

Find the care you need

Our Physicians

Ivan Garcia, MD

Family Medicine
1601 E. Sprague
Edinburg, TX 78542

(956) 362-8383
N/A
Get Directions
1000 E. Dove Ave
Suite 200
McAllen, TX 78504

(956) 362-3530
(956) 362-3531
Get Directions

Juan J. Salazar, MD

Internal Medicine
Locations
801 E Nolana
Ste 2
McAllen, TX 78504

(956) 362-8860
(956) 362-8865
Get Directions

Roberto Martinez, MD

Primary Care
Locations
801 E Nolana
Ste 2
McAllen, TX 78504

(956) 362-8860
(956) 362-8865
Get Directions
Find the care you need

Our Locations

McAllen

DHR Health Family Medicine Center
1000 E. Dove Ave
Suite 200
McAllen, TX 78504
(956) 362-3530
(956) 362-3531
Hours:

physicians

Edinburg

DHR Health Family Medicine Clinic
1601 E. Sprague
Edinburg, TX 78542
(956) 362-8383
Hours:

physicians

McAllen

DHR Health Internal Medicine Center
1000 E. Dove Ave.
Ste. 201
McAllen, TX 78539
(956) 362-3505
(956) 362-3506
Hours:

physicians
Please call to get the most up to date physician availability

McAllen

DHR Health Internal Medicine Clinic
801 E Nolana
Ste 2
McAllen, TX 78504
(956) 362-8860
(956) 362-8865
Hours:

physicians
DHR Health

Care For You. For Life.

Our Physicians

DHR Health is majority owned by the same doctors that treat patients every single day. Choose from our wide range of specialty clinic doctors, physician-partners, and hospital staff.

Physicians