Rite Aid 5888

Rite Aid #5888 was a Rite Aid drugstore located at 685 San Antonio Road, Mountain View, California.