Rite Aid 3427

Rite Aid #3427 is a Rite Aid drugstore located at 237 Spring Street, Newton, New Jersey.