Master Auto Center
Master Auto Center was established in 1982 in Houston, Texas. After ten years of successful business and creating a great reputation, we decided to move to a better location. Thus, the opening of the Lake Forest location in 1992. Throughout the years, we have formed loyal relationships with our clients and became busier. Master Auto Center is now serving the people of South Orange County. We are located at 20732 Lake Forest #B6 on the corner of Lake Forest and Dimension.
View in Google Map Share on Facebook