About Tazwood Mental Health Center Logan County 0.0 Read Reviews Rated 0.0 out of 5 124-126 S Chicago Street Lincoln, IL 62656 US-IL Lincoln 40.1467321 -89.3641158 40.1467321, -89.3641158