Rite Aid 5662

Rite Aid #5662 is a Rite Aid drugstore located at 11845 Carmel Mountain Road, San Diego, California.