Finding a towed car can be frustrating. It's often helpful to start by contacting local police or the non-emergency line to see if they have records of recent tows. You could also check with nearby impound lots. Many cities offer online databases where you can search by your car's details. Have you had any luck reaching out to your local authorities yet, or is there anything specific I can help you with?