Solvay (Wrexham site) is located in Wrexham, United Kingdom on Wrexham Industrial Estate, Abenbury Way. Solvay (Wrexham site) is rated 4 out of 5 in the category chemical manufacturer in United Kingdom.
Address
Wrexham Industrial Estate, Abenbury Way
Accessibility
Wheelchair-accessible entrance