Rite Aid 4885

Rite Aid #4885 is a Rite Aid drugstore located at 210-20 Amsterdam Avenue, Manhattan, New York. The location operates 24 hours per day.