1. Assurance Restoration 4150 S 100th East Ave, Tulsa, OK 74146 Coordinate: 36.10294,-95.86787 Phone: (918) 295-8400