Shelly Lea Larson-Peters, MD, Psychiatry & Neurology

11091 Ulysses St
Ste 100
MinneapolisMN  55434-4238 (Anoka County)


Phone: 612-879-1000
Fax: 612-879-9116

NPI: 1336333509
License Number: 50897 (MN)