Get directions to: Industrial Stainless International, Chaparral, NM
Restaurant address: 305 South County Line Drive Chaparral, NM 88081, USA
Restaurant: Industrial Stainless International