-
Name
St Louis Forensic Treatment Center - North -
ADDRESS
5351 Delmar Blvd, Saint Louis, MO, 63112 -
Phone
3148770501 -
NATIONAL PROVIDER ID (NPI)
1821043589 -
WEBSITE
Visit -
PROVIDER TYPE
Psychiatric Hospital -
BEDS
50 -
HEALTH SYSTEM AFFILIATION
Missouri Department of Mental Health
Nearby Providers
Kindred Hospital St Louis (1 miles), St Louis Childrens Hospital (1 miles), Barnes-Jewish Hospital (1 miles), The Rehabilitation Institute of St Louis - Central West End (1 miles), Shriners Childrens - St Louis (2 miles),