You can rate the company New Star Refrigerator and Air Conditioning by filling out this form.
More contact info for New Star Refrigerator and Air Conditioning:
New Star Refrigerator and Air Conditioning
421 S Hobart Blvd
90020 Los Angeles