Roy Tsuda
NPI: 1285610519
Roy Tsuda is a Physician/Obstetrics & Gynecology specialist focused health provider in Decatur, Illinois. affiliates with no hospitals or medical groups. Call Roy Tsuda on phone number 2178755565 for more information and advice or to book an appointment.
City | Decatur |
State | Illinois |
Address 1 | ONE MEMORIAL DRIVE |
Address 2 | SUITE 300 |
Postal Code | 62526 |
Phone | 2178755565 |
Fax | 2178754680 |
Primary Specialty | Physician/Obstetrics & Gynecology |