1. Vista Steel Co 331 W Lewis St, Ventura, CA 93001 Coordinate: 34.29635,-119.30231 Phone: (805) 653-1189