Contact Us

Nimbus Water Systems
42445 Avenida Alvarado
Temecula, CA 92590

Mailing Address
PO BOX 1478
Temecula, CA 92593

800-451-9343
951-894-2800
951-894-2801 fax
customerservice@nimbuswater.com