Rite Aid 5889

Rite Aid #5889 was a Rite Aid drugstore located at 1040 Grant Road, Mountain View, California.