Southwest Business Corporation, headquartered in San Antonio, Texas, was formed in 1976. Originally offering Credit Life and Disability Insurance, Southwest Business Corporation has diversified and expanded through the many years. We have grown to be a multi-faceted financial services corporation offering an extensive range of insurance and financial programs to a broad customer base that includes financial institutions, businesses, and individuals.