John Putnam

Active Kingsland, TX Managing Member for Putnam Ventures, LLC

(325)388-0008