Psych On Site of Indiana Inc is a mental health institution located at 1212 East Main Street in Attica, Indiana. We provide on-site mental health services to individuals in need of support and counseling. Our team of experienced professionals is dedicated to helping our clients improve their mental well-being and overall quality of life. Whether you are struggling with anxiety, depression, or other mental health issues, we are here to provide compassionate and effective care. Visit us today to take the first step towards a healthier mind and a brighter future.