Where is the impound located?
The Police Department Impound Lot is located at 3101 Armory Road.

Show All Answers

1. How do I get my car out of Impound?
2. Where is the impound located?