Rite Aid 5197

Rite Aid #5197 is a Rite Aid drugstore located at 3023 78th Avenue Southeast, Mercer Island, Washington.