Rite Aid 2698

Rite Aid #2698 is a Rite Aid drugstore located at 339 Spring Garden Street, Philadelphia, Pennsylvania.