Review
6 yrs ago
Closed
Outpost6991 WI-95, Neillsville, WI 54456, USA*
Looked Permanently Closed
Was supposed to be open according to the facebook page, no lights on. No tracks in the snow. Letters falling off the sign on the outside of the building. There was a…

N0tthatone