Assisted Living Facility
Beaumont, TX, 77708
Lenrose Place is a Assisted Living Facility in Beaumont, TX (NPI: 1851509632).