Seven Texas Facilities Add Novarad Installations Nov 19, 2012 | Miscellaneous | Novarad, American Fork, Utah, has seven new contracts in Texas. New contracts include: – America