Get Directions to Allstate Insurance Tulsa, Mike de Marco ← View details 5800 S Lewis Ave Ste 149, Tulsa, Oklahoma 74105 (918) 749-1300 Get Directions From* To * — Required information