1. Advantage Exteriors 8230 E 71st St, Tulsa, OK 74133 Coordinate: 36.06072,-95.88437 Phone: (918) 286-6570