Rite Aid 3096

Rite Aid #3096 was a Rite Aid drugstore located at 601 Central Center, Chillicothe, Ohio.