FREEDOM CENTER CHURCH1307 CARDINAL AVE, MCALLEN, TX 78504 ContactAboutWorship StyleUnknownLanguageEnglishLocationGet Directions