Rite Aid 5820

Rite Aid #5820 is a Rite Aid drugstore located at 1251 Johnson Avenue, San Luis Obispo, California.