Get Directions to Quality Furniture Repair & Restoration ← View details 5044 E. Admiral Place, Tulsa, Oklahoma 74115 (918) 834-0190 Get Directions From* To * — Required information