Rite Aid 1186

Rite Aid #1186 is a Rite Aid drugstore located at 1805 South Limestone Street, Springfield, Ohio.