S

The place has went down hill on customer service....

The place has went down hill on customer service. Very disappointed . Won't come back there and I think they dont care if they lose business if I could I wouldn't give them 1 star.

Comments:

No comments