Mary Lou Joshua Davis is 64 years old. Mary Lou lives in Rancho Cordova, CA. Mary Lou has also lived in North Highlands, CA; Albuquerque, NM; Baton Rouge, LA and Donaldsonville, LA. Companies in which Mary Lou has a work history include Cj Brown Realtors and Latter & Blum Insurance Services Inc.