Greg Tollefson

Active Waterloo, IA President for Nht Properties, LLC