Let's Talk! contact Us Call Us Today Questions/Comments? Call Us Today! (314) 413-3367 Address Fenton, MO 63026 (314) 413-3367 Follow Us Send Us A Message Let's Talk. Complete the form below and a MetSource representative will contact you soon. Notice: JavaScript is required for this content.