1. Tulsa Sod & Mulch 5630 S 107th East Ave, Tulsa, OK 74146 Coordinate: 36.08146,-95.85781 Phone: (918) 252-7631