Psychiatric Residential Treatment Facility in St. Louis Missouri

There are 1 Psychiatric Residential Treatment Facility providers with a NPI number registered in St Louis Missouri.

NPI Provider Name Address Type
1073830139CASTLEWOOD TREATMENT CENTER LLC1260 ST. PAUL ROAD
ST. LOUIS, MO
ZIP 63021
Phone: (636) 779-1444
Organization