Rite Aid 5649

Rite Aid #5649 is a Rite Aid drugstore located at 6939 Linda Vista Road, San Diego, California.