Parroquia de la Inmaculada ConcepciónParishShareAvenida Miguel Hidalgo y Costilla83400 San Luis Río Colorado, SonoraMexicoGet directions