How do i contact main street inc? Contact Main Street Inc. at 205.380.4000 or send us an email. We will get back with you promptly.How do i contact metro customer service? Contact METRO. Administrative Offices 713-739-4000 Corporate Office Mailing Address: 1900 Main St. P.O. Box 61429 Houston, Texas 77208-1429 CUSTOMER CARE CENTER 713-635-4000 Customer Care Center (Route & Schedule Information) Monday - Friday, 6 a.m. - 8 p.m.Why mainmain street? Main Street provides a cost-efficient check program and data-driven marketing solutions to community financial institutions. Get the same outstanding service from us that your account holders expect from you.What is the mailing address for main street america insurance? Mailing Address Main Street America Insurance P.O. Box 2300 Keene, NH 03431