1. SERVPRO of Northwest Ventura County 1673 Donlon St Ste 203, Ventura, CA 93003 Coordinate: 34.25706,-119.23829 Phone: (805) 507-5507