Allen House is an addiction treatment center located at 11111 Bloomfield Ave, Santa Fe Springs, CA 90670. With a focus on providing compassionate care and support, Allen House offers various programs to assist individuals on their path to recovery. For more information, visit their website at lacada.com or call +15629062685.