Contact information

Trade name: Meguiar's Direct

Phone number: 888-740-1980

Email: support@meguiarsdirect.com

Physical address: Meguiar's Direct, 15801 Rockfield Boulevard, Suite A, Irvine CA 92618, United States