Franklin House North is an addiction treatment center located at 5670 Concord Rd, Beaumont, TX 77708. With a focus on providing supportive care, it aims to assist individuals on their journey to recovery. The center has received a rating of 4 based on 9 reviews, reflecting its commitment to quality treatment and support. For more information, you can visit their website at landmanor.org or call +14098965911.