I am an Australian Tourist , staying at Sheraton . Is your In Store ATM of citi Bank ?
Thanks
Address: 235 Old Connecticut Path, Framingham, MA 01701, USA
Nancy MacDonald | Aug 23, 2020
Citi bank in stop & shop
Mohammed Alghool | Aug 23, 2020
It's not a Citi Bank ATM. It's Citizens Bank ATM.
Thanks! Your answer is awaiting moderation.