Wabash Seafood Company

A geo-located model and Google description bubble was created. Wabash Seafood Company is located in Chicago, Illinois and is the headquarter to one of the historically premier seafood suppliers of the mid-west region.