1. The Eden Companies LLC 10215 E 47th Pl, Tulsa, OK 74146 Coordinate: 36.09507,-95.86184 Phone: (918) 392-0829