Address 15037 N Scottsdale Road Suite #160 Scottsdale, AZ 85254 Call Treatment Hours Mon-Sat: 9am-7:30pmSun: 10am-6pm Book