Dr. Weaver's Locations

Practices

    • A
      John Mark Weaver DDS 2000 N Grandview Ave Odessa, TX 79761
      • Accepting New Patients
    • 432-362-2202