Organization · Type 2 NPI

Green House Recovery and Rehabilitation Center

Multi-Specialty Clinic/Center · Louisville, KY

NPI number 1821661703 Active

About NPI 1821661703

Green House Recovery and Rehabilitation Center's National Provider Identifier is 1821661703, issued on Jul 20, 2021. The primary taxonomy on file is Multi-Specialty Clinic/Center (261QM1300X), and the practice location is in Louisville, KY. The record was last updated on Aug 5, 2026.