November 2023
Had to come here because my car was towed here from a car accident. Staff is very slow, and rude. I asked a question about the claims process and they'll just stare like I'm an idiot for not knowing an answer to it. I needed help retrieving my license plate, and waited 30 minutes. No one came, so I left.