Rite Aid 4964

Rite Aid #4964 is a Rite Aid drugstore located at 26 Grand Central Terminal, New York, New York.