1. St Croix Meadows Mobile Home Park 1415 Main St, Houlton, WI 54082 Coordinate: 45.06549,-92.79166 Phone: (715) 549-6765