Rite Aid 4580

Rite Aid #4580 is a Rite Aid drugstore located at 4580 Liberty Avenue, Vermilion, Ohio.