Impound Yard

The Impound Yard is a police impound yard of the PCPD and RPD, found in several locations throughout Rockport and Palmont.