John McKeegan

Active Plymouth, MI President for McKeegan Equipment and Supply Inc