1. U-Do Biodiesel 6249 N 66th West Ave, Tulsa, OK 74126 Coordinate: 36.24484,-96.06617 Phone: (918) 430-1000
2. Tulsa Gas Technologies 4809 S 101st East Ave, Tulsa, OK 74146 Coordinate: 36.09355,-95.86365 Phone: (918) 665-2641