Quick Keys Locksmith is the 24 hour locksmith near you! Whether you've locked your keys in the car, lost your keys, or just need a car key replacement. Address : 8654 Burton Ave, St Louis, MO 63114 USA | Phone : (314) 300-7976 | Business Email : [email protected] | Website : 24 Hour Locksmith | St Louis | Quick Keys Locksmith ...