leslie-hatch.jpeg
By Oklahoma-Texas Water Science Center
October 2022 (approx.)

Detailed Description
Leslie Hatch is a Hydrologic Technician with the USGS, OK-TX Water Science Center, located in Shenandoah, Texas.