Daniel Mackinnon

Active Tigard, OR President for Mackinnon Incorporated