Rite Aid 4186

Rite Aid #4186 was a Rite Aid drugstore located at 2833 Broadway, Manhattan, New York.