Twilight Health leases office space in Idaho Falls

Twilight Health, LLC leases office space at Woodruff Ave in Idaho Falls

Twilight Health, LLC leased 1,984 square feet of office space located at 566 S. Woodruff Ave. in Idaho Falls. Brent Wilson and Brian Wilson of TOK Commercial facilitated the transaction.

Agent Relation: 
Brent Wilson
Brian Wilson