Wallace Jackson Champlain, DO, Obstetrics & Gynecology

1500 E Downing St Ste 208
TahlequahOK  74464-3234 (Cherokee County)


Phone: 918-456-2496
Fax: 918-456-7108

NPI: 1689648636
License Number: 1994 (OK)