Rite Aid 7928

Rite Aid #7928 is a Rite Aid drugstore located at 3230 West Elm Street, Lima, Ohio.