Rite Aid 10568

Rite Aid #10568 is a Rite Aid drugstore located at 21-25 Broadway, Long Island City, New York.