L. S. Owens Construction Inc. Remodeler - Turlock, CA (4.18 Miles from Turlock, CA) Looking to contact L. S. Owens Construction Inc.? You can reach them at 925-570-5930