Michael G Bowers, 51 years old, lives in Boonsboro, MD. Other places in which Michael has lived are Melbourne Beach, FL; Hagerstown, MD; Smithsburg, MD and Greencastle, PA. Companies in which Michael has a work history include Llp and Purple Pelican.