Spectrum is still at the mall, it is located next to TJ Maxx. I am unsure of the store managers name or phone number.
If you're referring to the one in Southridge Mall, Spectrum is no longer located in the mall.
Thanks! Your answer is awaiting moderation.