Santa Rosa de Lima Catholic ChurchParishShare4195 Old Highway 83Rio Grande City, TX 78582United StatesGet directions