DEA, ATF, INS, FBI, Customs, CIA, Coast Guard, Navy, Marines, Army, Air Force, Monroe County Sheriff, KWPD, FL State Troopers, and last but not least, Florida Dept. of Fish and Wildlife....they all have offices in Key West, a 2 mile by 4 mile island, with a year round population of about 14,000...