Otter Creek Firestation Project Details Project Scope Project Name: Otter Creek Fire Station Project Size: 12,000 SF Location: Terre Haute, IN Share on facebook Share on linkedin