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