Rite Aid 3646

Rite Aid #3646 was a Rite Aid drugstore located at 1040 St. Nicholas Avenue, Manhattan, New York.