Rite Aid 5561

Rite Aid #5561 is a Rite Aid drugstore located at 21949 Ventura Boulevard, Woodland Hills, California. The location operates 24 hours per day.