Founding director of Long Island Science Center in Riverhead retires
Long Island Science Center founding director Delia Gibbs announced her retirement Friday after more than a decade of service at the Riverhead center. “We thank Mrs. Gibbs for her...