News
Twin Peaks was founded in 2005 in a Dallas suburb and now has 83 locations in 25 states. Area locations are in Independence and Olathe. Houlihan’s opened in the Shops at Boardwalk in 2005.
Twin Peaks was founded in 2005 in the Dallas suburb of Lewisville and currently has more than 90 locations in the U.S. and Mexico, including area locations in Independence and Olathe. Read Next ...
Twin Peaks' first Kansas City-area restaurant opened in 2013 at 14805 W. 119th St. in Olathe. The group opened a second location in 2014 at 19821 E. Jackson Drive in Independence.. In August, KC ...
KC Lodge Ventures also owns the Twin Peaks franchises in Olathe and Independence, Mo. “We are heading to St. Louis, but we haven’t got one open yet,” McGee says.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results