Rite Aid 5560

Rite Aid #5560 is a Rite Aid drugstore located at 3825 E.Thousand Oaks Boulevard, Thousand Oaks, California.