Rite Aid 1597

Rite Aid #1597 is a Rite Aid drugstore located at 125 South Transit Street, Lockport, New York.