David L Weaver Jr, MD, Obstetrics & Gynecology

601 W Garriott Rd
EnidOK  73701-5524 (Garfield County)


Phone: 580-977-1903
Fax: 580-548-1434

NPI: 1356340327
License Number: 23176 (OK)