Rite Aid 3468

Rite Aid #3468 is a Rite Aid drugstore located at 340 West Main Street, Carrollton, Ohio.