Directory SearchLogin | Not a member? Join the chamber. Business Records Storage Narrow search by: Keyword: Results Found: 1 View On Map new search Sort by: A-Z Print The File Depot - Twin Cities South 2110 West 98th St. Bloomington, MN 55431 (612) 444-6345