Rite Aid 1295

Rite Aid #1295 is a Rite Aid drugstore located at 51 South Main Street, Newport, New Hampshire.