Rite Aid 5651

Rite Aid #5651 is a Rite Aid drugstore located at 6405 El Cajon Boulevard, San Diego, California.