Rite Aid 1203

Rite Aid #1203 is a Rite Aid drugstore located at 178 New Hyde Park Road, Franklin Square, New York.