Rite Aid 1063

Rite Aid #1063 was a Rite Aid drugstore located at 50 North Main Street, New City, New York.