Kansas City, United States
10800 Sam Clark Ln
N/A
Never really knew what this place was until now. It looks like a government facility of some kind from the road, sure enough, pull it up on Google and it's a water treatment facility. I'd post a picture, but I don't think the like it when people take pictures of things like that.
like
Deli
The best companies in the category 'Deli'