David Davis

Active Newhall, CA President for Dave Davis Plastering, Inc.