Rite Aid 1897

Rite Aid #1897 is a Rite Aid drugstore located at 8130 Ohio River Road, Wheelersburg, Ohio.