The Villa at St. Louis Park No Reviews 7500 West 22nd Street Minneapolis 55405 Home Care and Skilled Care The Villa at St. Louis Park No Reviews 7500 West 22nd Street Minneapolis 55405 Home Care and Skilled Care