4020 22nd St N Texas City, TX 77590