Organization · Type 2 NPI

Greater Elgin Family Care Center Integrated Health Home

Federally Qualified Health Center (FQHC) · Streamwood, IL

NPI number 1710517537 Active

About NPI 1710517537

Greater Elgin Family Care Center Integrated Health Home's National Provider Identifier is 1710517537, issued on Jan 21, 2020. The primary taxonomy on file is Federally Qualified Health Center (FQHC) (261QF0400X), and the practice location is in Streamwood, IL. The record was last updated on Jan 21, 2020.