Rite Aid 10805

Rite Aid #10805 is a Rite Aid drugstore located at 13090 Broadway Road, Alden, New York.