Franklin SpecialistAuto Repair · St. Louis, MOAuto Repair. Serving the Russian-speaking community in St. Louis.Address: 6703 Arsenal St, Saint Louis, MO, 63139Phone: (314) 645-7001Loading map...