Courtesy of NewNewYork2010 via FlickrNeal Lauro, the last remaining member of
the six brother team that founded Sheepshead Bay-staple Stella Maris Fishing
Station, passed away in his sleep early Sunday. He was 86 years old.
Lauro, along with brothers Mike, Salvatore, Anthony, Tony and Joseph, partnered
to found Stella Maris