Orkin Canada - DOWNTOWN
720 Tapscott Rd Unit 2
Scarborough
ON M1X 1C6
Canada

Customer Testimonials

Report a concern   November 7, 2017 — Rated 10 out of 10 by S. Orkin Canada - DOWNTOWN
What do you like about our products and services?

Fast, friendly and very effective service!


Privacy Policy