INDIAN RIVERS MENTAL HEALTH is categorized under MENTAL HEALTH SERVICES and located at 2209 9th St. Ste. 200 in or near the Tuscaloosa, AL area. Find additional information including website, e-mail, map, and directions - irbh.org. Find additional MENTAL HEALTH SERVICES at MedicalYP.com ®.