Owner at Sooner Rents - Tulsa, Oklahoma, United States
Sooner Rents is a consumer electronics company based out of 2118 E 3rd St, Tulsa, Oklahoma, United States.