meza main logo 768x795
PAtient portal

Your Trusted Dental Professional in Edinburg, TX

At Meza Dentistry, we’re proud to offer an array of dental services in a calm and comfortable environment.

Whether you're dealing with a nagging toothache, overdue for a cleaning, or dreaming of a Hollywood smile, we make sure your trip to the dentist feels more like a wellness visit than a chore.


Conveniently Located Near Edinburg

Our office at 312 Pecan Blvd, McAllen, TX 78501, is approximately 12 miles from Edinburg, translating to a 14–19-minute drive, depending on traffic.

You'll pass familiar landmarks like the University of Texas Rio Grande Valley and the McAllen Convention Center. We offer ample parking, ensuring a hassle-free visit.


schedule a consultation

General Dentistry That Feels Anything But General

Complete Dental Exams

Think of this as your dental dashboard. Regular exams keep small problems from becoming big headaches.

Gentle Teeth Cleanings

Professional teeth cleanings remove plaque, polish your smile, and reset your oral health.

Oral Cancer Screenings

Quick. Painless. Potentially life-saving. Screenings are a smart choice during your routine visits.

Nitrous Oxide

Nervous? No worries. Nitrous oxide offers a calming solution to dental anxiety.

Cosmetic Dentistry in Weslaco That Wows

Smile Makeovers

Whether it's a little touch-up or a full glow-up, a smile makeover gives you the confidence boost you deserve.

ClearCorrect Aligners

Skip the metal and straighten discreetly with ClearCorrect. It's orthodontics—reimagined.

Porcelain Veneers

Porcelain veneers cover chips, gaps, and discoloration—instantly upgrading your smile.

Teeth Whitening

Feel like your teeth have seen brighter days? Whitening treatments are fast, safe, and super effective.

Restorative Services You Can Count On

Dental Implants

Missing a tooth? A dental implant can restore both your bite and your confidence.

Same-Day Crowns

In a hurry? No problem. Same-day crowns restore your tooth in one visit—pretty slick, right?

Root Canal Treatment

No more dreading the dentist! Our root canal therapy is efficient, gentle, and effective.

Fillings That Blend In

Tooth-colored fillings mean no more silver flashes when you laugh.

Special Services You Didn't Know You Needed

TMJ Disorder Therapy

Clicking jaw? Constant headaches? TMJ therapy can help bring balance back to your bite.

Night Guards

Protect your teeth while you sleep with custom dental night guards.

Tooth Extractions

When a tooth has to go, trust us—it’ll be as smooth and stress-free as possible. Learn more about tooth extractions.

What Our Clients Say

Let’s Keep That Smile Going…

Need a little more info before deciding? Feel free to explore more about general dentistry or dive into your options for cosmetic dentistry.

We’re here when you’re ready. And when you walk through our doors, you’re not just another patient—you’re family.

Explore Nearby Locations:

Contact us today

Frequently Asked Questions

How far is your dental office from Edinburg?

Approximately 12 miles, or a 15–20-minute drive.

Is your office easy to get to from Edinburg?

Yes, we're located at 312 Pecan Blvd in McAllen, with straightforward routes and clear signage.

What parking or transit options are available for patients from Edinburg?

We offer ample on-site parking. Public transit options are also available between Edinburg and McAllen.

Can I schedule a same-day appointment if I live in Edinburg?

We strive to accommodate same-day appointments. Please call us at (956) 687-6453 to check availability.

Get In Touch

The first step towards a beautiful, healthy smile is to schedule an appointment. Please contact our office by phone or complete the appointment request form below. Our scheduling coordinator will contact you to confirm your appointment. 
We're Here When You Need Us
Fill out the form below and a member of our team will reach out shortly to guide you through the next steps—always with comfort, care, and your smile as our priority.

"*" indicates required fields

This field is for validation purposes and should be left unchanged.
Name*

menu-circle