Home » Venues » Florida Department of Health – Lee County Florida Department of Health – Lee County 83 Pondella Road, North Ft. Myers, FL 33903