John Mark Weaver DDS PC
John Mark Weaver DDS PC
  • Home
  • About
  • Services
  • Patient Forms
  • Contact Us
  • More
    • Home
    • About
    • Services
    • Patient Forms
    • Contact Us
  • Home
  • About
  • Services
  • Patient Forms
  • Contact Us

Appointments: (432) 362-2202

John Mark Weaver DDS General Dentistry

John Mark Weaver DDS General DentistryJohn Mark Weaver DDS General DentistryJohn Mark Weaver DDS General DentistryJohn Mark Weaver DDS General Dentistry

Humbly serving our community with lifelong relationships and wellness.

Appointments: (432) 362-2202

John Mark Weaver DDS General Dentistry

John Mark Weaver DDS General DentistryJohn Mark Weaver DDS General DentistryJohn Mark Weaver DDS General DentistryJohn Mark Weaver DDS General Dentistry

Humbly serving our community with lifelong relationships and wellness.

Why John Mark Weaver DDS PC?

Caring Services

Caring Communication

Caring Environment

Our welcoming and knowledgeable team provides safe and comfortable care with modern technology.

Caring Environment

Caring Communication

Caring Environment

We provide excellent care in a loving environment where people are valued.

Caring Communication

Caring Communication

Caring Communication

Our trustworthy and professional team communicates with open nd caring communication. 

John Mark Weaver DDS PC

2000 N Grandview Odessa, TX 79761

(432) 362-2202

Copyright © 2023 WeaverDDSPC - All Rights Reserved.

2000 N. Grandview Odessa, Texas 79761