Terra X Pest Services
Terra X Pest Services provides pest control for the San Jose-Sunnyvale-Santa Clara, CA area. As of 2024 on review platforms, they have 11 reviews with an average rating of 3.2.
Phone: (831) 761-1913
Address: 1961 Main St Ste 133, Watsonville, CA 95076
Website: https://terraxpest.com/
Have a comment or an edit? Fill out the contact form!