Libbey Glass Inc
Pressed/Blown Glass/Glassware-Nec (Mfrs)
5001 Greenwood Road
Shreveport, Louisiana (LA) 71109
Distance:
Shreveport, Louisiana (LA) 71109
Distance:
Description:
Libbey Glass Inc is mostly engaged in Pressed/Blown Glass/Glassware-Nec (Mfrs). Libbey Glass Inc operates in Shreveport.. . . (READ MORE)