Skip to main content


About Us

For 25 years, ABC Medical Center has consistently delivered the best in general family medicine to patients in the Dallas Metroplex. Ricardo Martinez, MD, the board-certified physicians, and highly trained staff in Dallas, Texas, offer all-encompassing care in their comfortable and welcoming clinic for patients.

The ABC Medical Center team offers physicals, sick care, and minor surgery, as well as treating head-to-toe conditions and problems, including behavioral health issues, dermatology conditions, diabetes, and varicose veins.

Because ABC Medical Center wants to make family medicine easy and accessible for its patients, the practice offers everything in-house. From lab testing to imaging tests, cosmetic procedures, and pharmacy services, patients appreciate the convenience of one-stop care.

ABC Medical Center has the warmest, most caring, and most patient-focused team around, and the team is ready to welcome new patients. Click on the appointment scheduler or call the office nearest you to book a visit today. Walk-ins are always welcome, too.

Habla Español

We speak Spanish! We have bilingual office staff that can accommodate your needs

Accepted Insurances

For more insurance options please call our office.

Contact Us

Alignment Health Plan
Anthem Blue Cross
Assurant Health
Children's Medical Services (CMS)
Cigna Health Spring
Coventry Health Care
EMI Health
First Choice Health
Global Health
Medicare Part B



Words from our patients

  • Google

    "Dr. Martinez is a brilliant doctor that cares about his patients and their success in health and life."

    Yaron L.
  • Google

    "I relocated here to Dallas from Louisiana in late 2005 and chose Dr. Ricardo Martinez to be my children pediatric doctor and he has been great."

    Rita A.
  • Google

    "Wonderful staff, amazing Doctors, my favorite ☆Dr. Ricardo Martinez☆ always goes to the point and gets you what you need to get well soon."

    Hector S.


ABC Medical Center
8 Medical Parkway Plaza 2, Suite 106
Dallas, TX 75234
Phone: 972-406-2896

Office Hours

Get in touch