City Lifestyle

Want to start a publication?

Learn More

Christian Brothers Automotive S. Western Ave

Auto + Marine

The first Christian Brothers Automotive location opened in Houston, Texas in 1982. The store’s main principle was to run an automotive repair facility based on honesty, integrity, reliability and exceptional customer service, which is still the core philosophy today. The company also continues to maintain a 100 percent success rate with its store operations, never having closed a location.