John Block
Representative - Republican - District 51

Contact
E-Mail:
Capitol Office:
Committees
- Member of New Mexico Finance Authority Oversight
- Advisory of Military & Veterans' Affairs
- Advisory of Courts, Corrections & Justice
- Member of Consumer & Public Affairs
- Advisory of Radioactive & Hazardous Materials
- Member of Government, Elections & Indian Affairs
- Advisory of Legislative Health & Human Services
- Member of Indian Affairs