Our Lady of the Lake University (OLLU) 1650 S. Main La Feria TX 78559 (956) 887-7350 Send Email Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×