Tulsa Weed Control & Lawn Care Tulsa Weed Control & Lawn Care is a professional weed control, lawn care, & landscaping service in Tulsa, OK. Complete residential landscaper, commercial landscaping Phone: 918-416-6915 3019 S 90th E Ave Tulsa, OK, 74129 United States Map Other Categories: House & Home |