Rite Aid 1089

Rite Aid #1089 is a Rite Aid drugstore located at 3200-92 Red Lion Road, Philadelphia, Pennsylvania.