San Lorenzo is an unincorporated community in Rio Arriba County, New Mexico, United States.
San Lorenzo is 13 miles (21 km) west-northwest of Española.
This New Mexico state location article is a stub.
You can help Wikipedia by expanding it.