Michael James Weaver, 37 years old, works at United States Marine Corps. He lives in Twentynine Palms, CA. He has also lived in Federal Way, WA; Rialto, CA; Santa Ana, CA and Las Vegas, NV. Some of Michael relatives are Michael J Weaver, Edward H Weaver, Marcie Kay Warren, Merlin G Weaver, David Weaver, Marcie Weaver, Laura A Weaver and Cheryl Danita Weaver.