FREE LIFE CHURCH1035 N STADEM DR, TEMPE, AZ 85281 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions