Contact Information
Please visit:
www.meguiars.com
Phone:
(949) 752-8000
Toll-Free:
(800) 854-8073
Fax:
(949) 752-5784
Mailing Address:
17991 Mitchell South
Irvine,
CA
USA
92614
Products/Services:
Manufacturer of semipermanent liquid mold release systems, mold release waxes, cleaners, polishes and appearance-care products, such as washes, cleaners, polishes, waxes.