No they don't
No however most Stop n Shops have a citizens bank inside them but I am not sure if they will cash your check if you don't have an account with them You can always ask. Good luck.
Yes
A lot of Stop & Shops have a Citizens Bank in the store.
Most "super" shop & shop have bank branches (of which I can't recall the name) and they may be able to cash your checks.
No
Thanks! Your answer is awaiting moderation.