Get Directions to Sterling Elevator Service & Repair ← View details 8608 SOUTH ATLANTA AVENUE, Tulsa, Oklahoma 74137 (918) 298-5082 Get Directions From* To * — Required information