Independence Center
INDEPENDENCE CENTER official legal name INDEPENDENCE CENTER is located at 8675 OLIVE BLVD, Saint Louis, Missouri. INDEPENDENCE CENTER primary taxonomy is Community/Behavioral Health in the state of Missouri.
| Organization Legal Name | INDEPENDENCE CENTER |
| NPI | 1558494286 |
| City | Saint Louis |
| State | Missouri |
| Address 1 | 8675 OLIVE BLVD |
| Postal Code | 63132 |
| Phone | 3143735187 |
| Fax | 3143675626 |
Related medical specializations
| Taxonomy ID | Grouping | Classification | Specialization |
|---|---|---|
| 251S00000X | Agencies | Community/Behavioral Health |