Weaver John Mark DDS in Odessa, TX 79761



Weaver John Mark DDS

2000 North Grandview Avenue

(432) 362-2202

(855) 943-3445