The Pain Relief SurgiCenter. 4100 Duval Road, Building 3, Suite 100. Austin, Texas 78759. United States (US) Phone: (512) 836-1200..