Lancaster, CA. 93539
(661) 945-2525
80,000 tons of soil cement mixed and placed for a diversion channel Location: Santa Clarita, CA
Scheduled for completion: Completed in February 2021