I used to go to this company store in henderson. They are now closed with police tape on the window. When they first opened they were great on service. They did a lot of extra work for me. The longer they were in busizness at this location the worst the service got. The North las Vegas location may be better.
Posted: 8/16/2008 • Link to this review