Contact Us

Phone & Fax Numbers
Customer Service and Product Specialists Available from 7:30 a.m. to 3:00 p.m. PST,
Monday through Friday.  (Our customer service center is located in California)
Phone: 1-800-228-5816 in the United States
Fax: 1-800-228-5814 in the United States
Phone: 001-818-735-3555 International
Fax: 001-818-735-3566 International
Contact us via E-Mail
If you have specific questions, suggestions or comments about the Nature-Watch website or your order, please send us an e-mail:
Mailing Address
5312 Derry Avenue, Unit R
Agoura Hills, CA 91301
(Our Federal Tax ID# is 47-0901275)