Rite Aid 193

Rite Aid #193 is a Rite Aid drugstore located at 147 West Liberty Street, Hubbard, Ohio.