1. Esvaneris Auto Sales & Body Shop, LLC 16434 2nd St, Channelview, TX 77530 Coordinate: 29.77835,-95.10682 Phone: (832) 210-8323