Rite Aid 6197

Rite Aid #6197 is a Rite Aid drugstore located at 2135 Cowell Boulevard, Davis, California.