Rite Aid 1956

Rite Aid #1956 is a Rite Aid drugstore located at 12311 Academy Road, Philadelphia, Pennsylvania. The location operates 24 hours per day.