Lawrence Street Health Care Center is Northwest Houston and Tomball's premier skilled nursing and rehabilitation facility.