City Halls in Santa Clara, NM City Hall105 N Bayard StSanta Clara, NM, 880265755372443City HallGovernment City Village Township Show More