The Tampa Police Impound Lot in Tampa, FL is a secure facility that stores vehicles that have been impounded by the police for various reasons.
They provide a temporary holding location for these vehicles until they are claimed by their owners or sold at auction.
Generated from their business information