St Louis MO Automobile Machine Shop Service 1. 3031 Washington Ave, St Louis, MO 63103 | Lens Crankshaft Co (314) 535-6618