Wiehle Carr Architects is located at Los Angeles, CA, and it's an architectural services company. It boasts an annual revenue of $1.6 million and employs eight people. Though not widely known, the niche appeal of Wiehle Carr Architects is undeniable. The company is headed by Owner Louis Wiehle.