Patrick McGinnis

Active Columbus, OH President for McGinnis and Associates, Inc.