Rite Aid 2393

Rite Aid #2393 is a Rite Aid drugstore located at 2220 South Locust Street, Canal Fulton, Ohio.