Rite Aid 5621

Rite Aid #5621 is a Rite Aid drugstore located at 955 Tamarack Avenue, Carlsbad, California.