Rite Aid 5983

Rite Aid #5983 is a Rite Aid drugstore located at 6215 Santa Teresa Boulevard, San Jose, California.