Rite Aid 6512

Rite Aid #6512 is a Rite Aid drugstore located at 1000 West Monte Vista Avenue, Turlock, California.