James Lancaster

Active El Cajon, CA President for Accurate Tile and Flooring, Inc.