Craig Stephen Roth, MD, Internal Medicine

One Veterans Dr
Veterans Affairs Medical Ctr General Medicine (1110)
MinneapolisMN  55417 (Hennepin County)


Phone: 612-725-2158
Fax:

NPI: 1952329559
License Number: 34160-020 (WI)