James Willis Back to Search James Willis Categories Harris 1523 Yale Street , Houston , TX , 77008 Send Email Additional Info Texas_License : C20887 Share × Print Email Facebook LinkedIn Twitter Pinterest Powered By GrowthZone