Michael Taylor

Active Painesville, OH President for Ganley Village, LLC