Rite Aid 5420

Rite Aid #5420 is a Rite Aid drugstore located at 208 West Ironwood Drive, Coeur D'Alene, Idaho.