1. Owl Creek Boat Works & Storage Inc 18251 Owl Creek Dr, Alva, FL 33920 Coordinate: 26.7292,-81.75017 Phone: (239) 543-2100