Taylor’s South Shore Marina provides New Boat Inventory In Columbus OH. Look no further than Taylor’s South Shore Marina! Our extensive inventory of brand-new boats promises to elevate your water adventures to a whole new level. At Taylor’s South Shore Marina in Columbus, OH, We pride ourselves on offering a diverse range of new boats, catering to various preferences and boating needs.