Sandra Eskenazi Mental Health Center – Thomas P. Stitt Building - Mental health treatment facility in Indianapolis, IN

Sandra Eskenazi Mental Health Center – Thomas P. Stitt Building