5361 Darby Ct., Cape Coral, Florida 33904(239) 218-2154
Captain Canvas provides top-of-the-line marine canvas and upholstery in Cape Coral, FL.