10510 Spencer Hwy La Porte, TX 77571