I've only been inside a Solvay Bank once for customer assistance. I found it to be a quite nostalgic modern point of view for a financial building. Locations seem to be found everywhere in central New York, being a local company like most other local companies in the area nowadays.
June 2017
In a plaza with other stores. Has many other branches to keep your business