Amtrak Categories Travel Agencies South 15th Street St. Louis MO 63103 (314) 621-4216 (202) 799-6583 Visit Website Rep/Contact Info Tamara Sehl × Tamara Sehl Phone: (314) 621-4216 Fax: (202) 799-6583 South 15th Street St. Louis MO 63103 Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×