Lance Shockley

Active Flat Rock, MI Principal for Allen & Shockley Properties LLC