Kenneth McAvey

Active Bangor, ME President for McAvey Transport Limited