Located in Houston, Texas, Russell & Smith Mazda's dedicated team is committed to automotive excellence and consistently provides Greater Houston drivers with elite Mazda sales and service.