Rite Aid 2613

Rite Aid #2613 was a Rite Aid drugstore located at 76-78 Main Street, Hudson Falls, New York. The store closed in 2007 and is now O'Reilly Auto Parts 5862