It's not actually in the same shopping center as the new Lowes (across from Longmeadow). It's in a kind of business/office type building BESIDE the new Lowes/Weiss shopping center. I think it's called Acquos or Aquos or Aquoas or something like that.
Anyhoo... anyone been there? What can you tell me about it? Do they have a website?