Jerald Hairrell

Active Buffalo Gap, TX Managing Member for Nexgrade Engineering, LLC