Rite Aid 7760

Rite Aid #7760 is a Rite Aid drugstore located at 2170 Frederick Douglass Boulevard, New York, New York.