Miller Brothers Auto ServiceAuto Repair · St. Louis, MOAuto Repair. Serving the Russian-speaking community in St. Louis.Address: 7170 Vernon Ave, Saint Louis, MO, 63130Phone: (314) 863-1222Website: http://millerbrothersautoservice.com/Loading map...