Background
Hall, H. Craig was born in 1950.
Hall, H. Craig was born in 1950.
Brigham Young University (Bachelor of Arts). Baylor University (Juris Doctor).
Worked at City Attorney (Murray, Utah) specializing in Municipal Law, Natural Resources Law. Admitted to the bar, 1975.