7-Eleven 24839

7-Eleven #24839 is a 7-Eleven convenience store located at 1900-10 Welsh Road, Philadelphia, Pennsylvania.