Site Details

Mall Of America

In the North Parking Lot they allow free overnight stays. Bathrooms inside during normal business hours.


44.85591, -93.242083
last modified 2015-07-17 09:02:00Z
location feedback