Rite Aid 10881

Rite Aid #10881 is a Rite Aid drugstore located at 2898 Westinghouse Road, Horseheads, New York.