Buchanan Insurance Agency Return to Directory Contact Name Mark Buchanan Category 2023, Insurance Long Business Description . Business Website Address https://becausethingshappen.com Business Address 507 E. Mulberry, Leonard TX 75452 Business Phone Number 903-587-2570