Fashion Square Finds Religion

Vernon-based True Religion Apparel Inc. opened a 1,632-square-foot store at Fashion Square in Sherman Oaks. The store will carry the full line of True Religion merchandise for men, women and children, including jeans, sportswear, handbags and its licensed product lines, including footwear, swimwear, headwear and fragrances.