Strong winds and heavy waves have struck the Juno Beach Pier since Sunday, causing damages that led the Loggerhead Marinelife ...