Rite Aid 11140

Rite Aid #11140 is a Rite Aid drugstore located at 2512 Island Avenue, Philadelphia, Pennsylvania.