Tomio T Odama, MD, Internal Medicine

1117 W Tokay St
Ste A
LodiCA  95240-3844 (San Joaquin County)


Phone: 209-333-2551
Fax: 209-333-8274

NPI: 1437292612
License Number: G28380 (CA)