Rite Aid 1537

Rite Aid #1537 is a Rite Aid drugstore located at 130 Washburn Street, Lockport, New York.