First, call the police department. They will have a record of the impound and can direct you to the lot holding your car. Second pay your tickets and your fine.
Well the first thing to do would be to contact your local parking enforcement department. They can tell you if your car was towed and what must be done to get it back. Otherwise contact the police or local towing agency to see where your car is at.