- Tazwood Mental Health Center
Tazwood Mental Health Center is a Drug Rehab and Alcohol Rehabilitation Center that is located at:
1421 and 1425 Valle Vista Boulevard
Pekin, IL. 61554
If you would like to contact Tazwood Mental Health Center, you can reach them at 309-347-5606.
Tazwood Mental Health Center offers the following treatment services:
Payment forms accepted: Self Pay Drug Rehab