Franklin House South

1635 Avenue A, Beaumont, TX, 77701, United States

Last Updated Jan 9, 2026

Company Overview

Company Name

Franklin House South

Address

1635 Avenue A, Beaumont, TX, 77701, United States

Established

1999

About Franklin House South

Land Manor Wellness Centers is a non-profit organization based in Beaumont, Texas, providing residential and outpatient addiction treatment services since 1999. They offer state-funded rehab and accept commercial insurance, with a focus on evidence-based treatment and compassionate care to help individuals and families affected by addiction across Southeast Texas and Southwest Louisiana.

Frequently Asked Questions about Franklin House South

Advertising Pixels

  • LinkedIn Ad Pixel

Technologies Used

Social Profiles