Marine Science Center to release loggerhead Aug. 17

August 14, 2018 3:22pm

Staff will release a 95-pound rehabilitated sea turtle at 10 a.m. Friday, Aug. 17, at the Beach Street ramp.

Read More