Jake Shingledecker

Active Inver Grove Heights, MN Vice-President for Shingledecker Enterprises Inc.