Pest Control Company - Santa Cruz, CA
Dewey Pest Control Co is a pest control business that offers fumigation, termite control, animal proofing and other services. They are based in Santa Cruz.
Address
Santa Cruz, CA 95060