
Apalachee Center
Palace-level overview of Apalachee Center (home base: Tallahassee, FL) — a nonprofit mental health care provider offering inpatient and outpatient services. Key facts: founded 1948, headquartered in Tallahassee, 12 listed offices in Florida, 162 employees, annual revenue around $16.6 million. Services focus on patient care and safety with a professional clinical team and governing board. Contact: main phone numbers include 850-523-3333 and 850-523-3300; toll-free 800-342-0774. Official site: apalacheecenter.org.




