Meza Auto Parts and Machine is an okay auto shop store. They don't have a very big selection to choose from. But the products they do have are of great quality. The store itself could be a little neater and more organized. I had difficulty finding what I needed. Good customer service.
Posted: 12/08/2006 • Last edited: 1/02/2008 • Link to this review