Menla Tire Center & Auto Repair
Auto Repair
Hours:
5120 Georgia Ave NW, Washington DC 20011
Tips
Hours
Most Recent Comments
-
October 2023
Absolutely the worst service. He had the nerve to bring a used tire with a nail in it. Gladly I was able to inspect the tire beforehand.
-
October 2023
The tire they sold me didn't last a week! And I tried calling to the place and there was never an answer
-
August 2023
Answers phone and then hangs up. Someone doesn't want to do their job today apparently.
More Comments(100)
Other Information
You May Also Like
-
Washington, DC