Albemarle's mailing address is 4250 CONGRESS STREET SUITE 900, CHARLOTTE NC, 28209. The official website for the company is www.albemarle.com. The specialty chemicals company can be reached via phone at (980) 299-5700, via email at invest@albemarle.com, or via fax at 225-388-7686.