Rite Aid 6107

Rite Aid #6107 is a Rite Aid drugstore located at 1020 Al Tahoe Boulevard, South Lake Tahoe, California.