Freedom Boat Club Categories Boating / watersports / toursClubs / organizations 6950 Placida Rd Englewood FL 34224 (941) 208-3038 (888) 781-7363 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Pinterest Tell a Friend ×