Dr. Torri graduated from the Jawaharlal Nehru Medical College Belgaum in 2004. She works in Saint Louis Park, MN and 1 other location and specializes in Nephrology, Internal Medicine, Other Specialty and Hospital Medicine. Dr. Torri is affiliated with Park Nicollet Methodist Hospital.
View More
