Get Directions to Metropolitan Transit Authority - METRO ← View details 1900 Main Street, Houston, Texas 77002 +1 713-635-4000 Get Directions From* To * — Required information