Addy VillanuevaWrong Addy Villanueva?
Special Agent In Charge
Local Address: Miami, Florida, United States
Florida Department of Law Enforcement
2331 Phillips Road
Tallahassee , Florida 32308
Company Description: The Florida Department of Law Enforcement is an impartial agency that investigates all deputy related shootings for criminal charges.