Tag: Twin Peaks

Twin Peaks Coming to Schererville (Now Open)

latitudecommercial  /   November 17, 2023

Schererville, IN | December 19, 2022 | Twin Peaks is set to take over the former 7,778 SF Houlihan’s restaurant in Schererville’s Fountain Park Shopping Center.

read more