2120 Southwest Fwy Houston, TX 77098, USA -
Montrose
The Audi dealership is a nuisance! I sat in at the city of houston planning meeting where they were told exactly how far they had to build back from the 59 feeder road as to not impede on sight lines for drivers. Guess what? They are now parking their giant vehicles on the GRASS in the city's public right of way. Drivers can't see oncoming traffic heading south on the feeder road. Please stop them from making our area more dangerous because they think they can get away with whatever they want because they are a business. Help us please!