Psychiatric Hospitals Apalachee Center Inc 159 12th St Apalachicola, FL 32320 (850) 653-9744 apalacheecenter.org