Get Directions to Als Telephone Installation & Repair ← View details 3110 E 71st St, Tulsa, Oklahoma 74136 (918) 664-5150 Get Directions From* To * — Required information