1. American Truss Systems Inc 2685 E Lanark St, Meridian, ID 83642 Coordinate: 43.60677,-116.36064 Phone: (208) 287-0205