Robert Capretti, a 19-year-old male from Upper Darby, PA, tragically lost his life on February 14, 1983. He was fatally shot at the Wood Automatic Car Wash located at the corner of Baltimore Avenue and Kelly Street. The incident shook the local community and led to a significant investigation by the Upper Darby police department.
The investigation into Robert Capretti's death was extensive, involving multiple law enforcement agencies. Despite their efforts, the case remained unsolved for
...Read More