Rite Aid 3580

Rite Aid #3580 is a Rite Aid drugstore located at 3710 Shawnee Road, Lima, Ohio.