P. Kirkpatrick

Active Minneapolis, MN President for Kirkpatrick and Associates, Limited