Center for Success and Independence
The Center for Success and Independence – Ocala serves males, between the ages of 15 and 18 years of age who are adjudicated to the Department after being assessed and referred as appropriate for non-secure placement and are in need of Mental Health Overlay Services and/or Substance Abuse Treatment Overlay Services.
Phone: (352) 397-4629 Fax: (352) 620-8828
Address:
4055 Northwest 105th Street
Ocala, FL 34482