Get Directions to New Life Clinic ← View details 4381 N 75th St, Scottsdale, Arizona 85251 (480) 510-5344 Get Directions From* To * — Required information