Save Yasuto Taguchi, MD YasutoTaguchi.MD.com • OBGYN / Obstetrician Gynecologist • 33 years experience Taguchi Womens Clinic PLLC 801 S Walnut Street, Stillwater, OK 74074