Extremely poor customer service I think the owner needs to take a workshop in customer service skills. I bet his business would thrive if he did and I will say no more t
Information
1Photos
3Comments
1Rating
Address:5660 Paramount Blvd, Long Beach, CA 90805, United States