Samuel Castro Back to Search Samuel Castro Jimmy Willis Insurance Services, LLC PO BOX 28 , CATOOSA , OK , 740150028 (918) 250-6770 Send Email Contacts Primary Jimmy Willis Insurance Services, LLC Share × Print Email Facebook LinkedIn X Pinterest Powered By GrowthZone