The Avedis Foundation held an open house this week in celebration of its move into its new headquarters. The 6,842 square-foot facility is situated on an 11-acre wooded lot at 1500 E. Independence.