Rite Aid 1689

Rite Aid #1689 is a Rite Aid drugstore located at 3071-3085 South Park Avenue, Lackawanna, New York.