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