Organization · Type 2 NPI

Imboden Creek Gardens LLC

Assisted Living Facility · Decatur, IL

NPI number 1891456216 Active

About NPI 1891456216

Imboden Creek Gardens LLC's National Provider Identifier is 1891456216, issued on Jan 7, 2022. The primary taxonomy on file is Assisted Living Facility (310400000X), and the practice location is in Decatur, IL. The record was last updated on Aug 11, 2023.