Pest Control Ottawa Home/Pest control service/Pest Control Ottawa +16138010276 Contacts +16138010276 Send updates or Remove Description Features Debit cards Credit cards Map Reviews No reviews! ADD REVIEW Similar companies Pest control service Skedaddle Humane Wildlife Control +17054706102 Pest control service Skedaddle Humane Wildlife Control +19052135363 Pest control service Abell Pest Control 197 Pope Rd #2, Summerside, PE C1N 5C6 +18885602056 Pest control service Stone River Wildlife Control +12182690944 Categories Pest control service Bird control service Service establishment