Purchased in 2002, this store is located just off the Schuckyl expressway (I-76) in the University City section of downtown Philadelphia. This store offers a drive thru window for customer convenience. Within 1 ½ mile of the Philadelphia Sports Complex area. Open 24 hours per day.