Nuestra Señora del Rosario Catholic ChurchParishShare420 Sierra Vista BoulevardLaredo, TX 78046United StatesGet directions