21. D&S auto repair 6566 College St, Beaumont, TX 77707 Coordinate: 30.06781,-94.16948 Phone: (409) 466-9350