Rite Aid 5918

Rite Aid #5918 was a Rite Aid drugstore located at 3744 Mowry Avenue, Fremont, California.