Rite Aid 3169

Rite Aid #3169 is a Rite Aid drugstore located at 4106 East Lake Road, Sheffield Lake, Ohio.