Rite Aid 2339

Rite Aid #2339 is a Rite Aid drugstore located at 5033 Suder Avenue, Toledo, Ohio.