• image
    We at Weslaco Medical Clinic are dedicated to you and your health needs.
  • image
    Better Technology
    We are always staying up to date with the latest equipment and technology.
  • image
    Better Service
    You can contact us directly at 956.447.0335
    or leave us a message and we will contact you shortly.


For Emergency Care Please dial 911. If you need a doctor urgently outside of operating hours, please call (956) 461-6666.

Read More

Opening Hours

Walk-Ins Welcome.
We are here to help!

  • Monday - Friday
    8:00 AM - 5:00 PM
  • Saturday
    8:00 AM - 12:00 PM
  • Sunday

Contact Us

Phone: (956) 447-8600
Phone: (956) 565-1561

Contact WeslacoContact Mercedes

Welcome to Your Medical Home

Our goal is to develop immediate access to your medical needs right in your community.


Our Philosophy

On behalf of Pedro J. Penalo, MD, PA, we welcome you to our medical practice. At Weslaco Medical Clinic and Mercedes Medical Clinic we strive for excellence in everything we do. Quality and compassionate patient care is our number one priority.

Over the last 8 years, we have served the Rio Grande Valley with an impeccable degree of professionalism, the highest and most excellent standard of care, and a compassionate commitment to our patients. Our patients enjoy treatment by outstanding providers and medical staff. Our clinics run on a service-oriented philosophy and provide patients with the best access to improving their well-being.

Our internal medicine physicians and providers specialize in the care of patients 18 years of age and older. Our practice provides a range of diagnostic procedures right in our offices and we also have admitting privileges to Doctors Hospital at Renaissance and Knapp Medical Center.

Our patients benefit from personalized care while hospitalized, as we believe in providing the best, personalized medical attention at all times. Our welcoming staff is dedicated to provide all patients with the best experience.