James Shafer

Active Clendenin, WV Member for Shafer Equipment, LLC