26 employees
Otter Creek Associates is a mental health group practice that offers consultation, medication management, and psychiatric services.