Our Lady of Sorrows
- Address
-
909 Becker Avenue
Willard, NM 87063
Our Lady of Sorrows is a church in Willard, New Mexico.
Location data © OpenStreetMap contributors.
Our Lady of Sorrows is a church in Willard, New Mexico.
Location data © OpenStreetMap contributors.