Texas Canyon Rock & Sand Engineer - Benson, AZ Looking to contact Texas Canyon Rock & Sand? You can reach them at 520-586-2463