Hi Dan,
Good to hear from you! Are you a member of Arlington Rotary now?
Actually, there are two benches, one in Belmont Center and one in the green island on Payson Street right outside Cushing Square opposite the Methodist Church. We had a ground breaking ceremony at the Cushing Square bench site in 2003 or 2004. Sandy got it through one of the Rotary catalogues. The Cushing Square bench got very high marks from the community. Sandy got letters of gratitude from people in the community for the Cushing Square one.
I haven't checked it, but whoever is looking into it can go by and see for themselves.
I don't know about existing photos, but whoever goes to check it out can take a photo.
Best,
Nava