1. Car Glass Replacement Channelview 722 Sheldon Rd, Channelview, TX 77530 Coordinate: 29.76298,-95.12406 Phone: (832) 789-8045