Mechas Auto BodyAuto Repair · Pittsburgh, PABody Shops, Auto Repair. Serving the Russian-speaking community in Pittsburgh.Address: 27 Hamilton St, Rankin, PA, 15104Phone: (412) 406-2478Loading map...