Rite Aid 5660

Rite Aid #5660 is a Rite Aid drugstore located at 10631 Tierrasanta Boulevard, San Diego, California.