Rite Aid 5403

Rite Aid #5403 was a Rite Aid drugstore located at 1139 Addison Avenue East, Twin Falls, Idaho.