Arrowhead Sod Farms
7014 E. 56th St North, Tulsa, Oklahoma, 74117
About us
Our service is simple, we specialize in sod delivery and installation to Tulsa, OK and the surrounding areas. We offer fescue and U-3 bermuda grass to both commercial and residential customers.