Miller MufflerAuto Repair · Dallas, TXAuto Customization, Tires, Auto Repair. Serving the Russian-speaking community in Dallas.Address: 19350 Preston Rd, Dallas, TX, 75252Phone: (972) 777-6763Loading map...