Rite Aid 5417

Rite Aid #5417 is a Rite Aid drugstore located at 5005 West Overland Road, Boise, Idaho.