The Houston Police Department responded to more than 120 calls for stranded motorists on Wednesday.
Around 2:40 p.m., the Houston Police Department said officers had responded to 127 calls.
If your car was towed, you can call 311 or 713-308-8580 for information.
You can also go to findmytowedcar.com/home.
Law enforcement officials encouraged motorists to stay off the roadways on Wednesday morning as several spots along streets and highways flooded across the Houston area.
Several flash flood warnings were in affect for area counties into the early afternoon. Some areas saw as much as 8" of rainfall.