Stephen "Steve" Keefe obituary, Clinton, NJ

In memory of

Stephen "Steve" Keefe