Rite Aid 10662

Rite Aid #10662 is a Rite Aid drugstore located at 229 Independence Plaza, Selden, New York.