Better Life Doctors Rating: 0 Review Count: 0 Phone: (480) 443-8665 Email: [email protected] Location: 1000 E Indian School Rd Phoenix AZ, US Zip: 85014