New Vision at Allen Parish Hospital is an addiction treatment center located at 108 6th Ave, Kinder, LA 70648. We offer a range of services to support individuals in their recovery journey. Our facility operates Monday through Friday from 8 AM to 5 PM, providing professional care in a compassionate environment. For more information, visit our website at specialcarecorp.com or contact us at +13372434169.