Organization · Type 2 NPI

Willowbrook LLC

Assisted Living Facility · Twin Falls, ID

NPI number 1316015605 Active

About NPI 1316015605

Willowbrook LLC's National Provider Identifier is 1316015605, issued on Dec 3, 2006. The primary taxonomy on file is Assisted Living Facility (310400000X), and the practice location is in Twin Falls, ID. The record was last updated on Sep 23, 2009.