Denton, Texas
Beck and Cowan founded the National Values Center (NVC) in Denton, Texas in 1979