David Lawrence Center - Immokalee Satellite Services offers inpatient and outpatient services for individuals with a Mental Health diagnosis and/or Substance Addiction. David Lawrence Center - Immokalee Satellite Services is located in Immokalee, Florida. David Lawrence Center – Immokalee ... more about this center