James Schaefer

Active Custer, MI President for Shafer, James Russell Inc