1. South Tulsa General Contracting
9410 S Elwood Ave Ste 110, Jenks, OK 74037
Coordinate: 36.02643,-95.99493
Phone: (918) 528-3240
2. Canyon Rock Construction Corporation
12765 S 14th Cir, Jenks, OK 74037
Coordinate: 35.98031,-95.9504
Phone: (918) 622-1686