RECO Construction Share: Construction-Development RECO Construction Visit Website 7033 E 40th St Tulsa, OK 74145 (918) 665-4244 Map What's Nearby? Distance: 5 10 15 20 25 50 mi.