Our Lady of Perpetual Help Catholic ChurchParishShare2209 Kendlewood AvenueMcAllen, TX 78501United StatesGet directions