Interstate glass is on Hanover st. in Meriden, CT. I just thought the building looked interesting.