Mark A Klein, MD, Internal Medicine

1 Veterans Dr
111e Minneapolis Veterans Affairs Medical Ctr
MinneapolisMN  55417-2309 (Hennepin County)


Phone: 612-725-2000
Fax: 612-725-2149

NPI: 1508844234
License Number: 44348 (MN)