Pest Control

Overview
Pest Control is a group of vigilantes focused on fighting the Purple Dragons gang in the Elgin district of Star City. they are led by Casey Jones.

Trivia

 * Casey set up the team after he was offered to join Team Arrow. He felt joining them wouldn't help him that much with fighting Purple Dragons. Still, Green Arrow promised to help with setting up the lair.

Links and Refereces

 * Appearances of the Pest Control
 * Team Gallery: Pest Control
 * Membership of Pest Control