Knollwood Place Apartments By Shelby Steaphen | February 5, 2020 Loading Map.... Knollwood Place Apartments3630 Phillips Parkway St. Louis Park, MN 55426 44.936886 -93.395097 Address 3630 Phillips Parkway St. Louis Park MN 55426 United States Upcoming Events No events in this location