Michael J Shields, 66 years old, lives in Pagosa Springs, Colorado. Other places in which Michael has lived are Iron River, Michigan; Angel Fire, New Mexico; Las Vegas, New Mexico and Sapello, New Mexico. Michael works at Jump River Mercantile. Mike Shields is in Michael family.