Saint Louis MO Coffee & Tea Products-Manufacturers 1. 4160 Meramec St, Saint Louis, MO 63116 | Chauvin Coffee Corp. (314) 772-0700