Rite Aid 6023

Rite Aid #6023 is a Rite Aid drugstore located at 1551 Farmers Lane, Santa Rosa, California.