The Philadelphia Police Department is actively enlisting the help of the community to find 64-year-old Robert Brown, who vanished from his home in the 35th District. Last seen on October 15, Brown’s last known whereabouts were at his residence at 5201 Old York Road, according to the Philadelphia Police Department.
Known to regularly visit specific areas, Brown is a familiar face around 1100 Market Street and 3XX North 13th Street. The police have not yet been able to firmly establish a trace of Brown since his disappearance. They are calling upon anyone with information that could help to quickly come forward and aid in the search…