Yasuto Taguchi, MD, Obstetrics & Gynecology

801 S Walnut
StillwaterOK  74074-4226 (Payne County)


Phone: 405-372-6246
Fax: 405-743-3003

NPI: 1154343424
License Number: 23881 (OK)