Boardman, Ohio Gets New Sports Lodge with Scenic Views as Twin Peaks Opens First Area Location
Located at 7165 Tiffany Boulevard – just one block from the Tiffany Square Shopping Mall – this Twin Peaks is the fourth location in Ohio and the 110th systemwide.
· Franchising.com· January 29, 2024