Rite Aid 5910

Rite Aid #5910 is a Rite Aid drugstore located at 60 Solano Square, Benicia, California.