SABA Motors Categories Automobile Repairs, Sales, Service, & Parts 3225 Magnolia Ave Texas City TX 77590 (409) 945-6040 (409) 945-3595 Send Email Visit Website Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×