Saint Joan of Arc Catholic ChurchParishShare109 South Illinois AvenueWeslaco, TX 78596United StatesGet directions