The facility—located at 2600 Mineral Springs Road in Lockhart—is a 7,600 square-foot tilt-wall concrete building, housing a nuclear research reactor, reactor pool room, office, equipment, and storage ...
Residents are pushing back on a proposed $1 billion, 200-acre mixed-use development in a city north of Houston already experiencing rapid growth.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results