Santa Rosa, CA | Baltimore, MD | Baltimore, MD
Also known as: zproteus
Michael Francis lives in Santa Rosa, California, but has also spent time in Baltimore, Maryland; Baltimore, Maryland and Severn, Maryland. Some of Michael family members are Warren M Francis, Katherine Magan Francis and Warren M Francisdds.