Roy Tsuda, MD, Obstetrics & Gynecology

One Memorial Dr
Ste 300
DecaturIL  62526-6322 (Macon County)


Phone: 217-875-5565
Fax: 217-875-4680
Email: rts***@*****oo.com

NPI: 1285610519
License Number: 036072402 (IL)