Image Tech Design

221 Chandler St Ste 204 WorcesterMA01609

Open Map


The Sports Authority is a Athletic and Fitness Supplies facility at 5300 Tchoupitoulas Street in New Orleans, LA.
by wellness on June 07, 2014 from wellness

Member Reviews

Thief and a Liar:
I was sold a $9,000 surround sound system with what I was told were new components. Imagine my surprise when components started failing after two years and I learned that Scott sold me reconditioned equipment and the warranty that I thought I had for new equipment didn't exist. The serial numbers were removed! Don't hire these people.
by mom1976 on March 13, 2014