Rite Aid 2408

Rite Aid #2408 is a Rite Aid drugstore located at 613 West Main Street, Louisville, Ohio.