EchoPark Automotive Houston At EchoPark® Automotive in Houston, we aim to break the common stereotype held by your typical 'used car dealer' by handling all of our business in an honest and transparent manner. Phone: (281) 377-1318 8477 North Freeway Houston 77037 United States Map Other Categories: Shopping » Cars, |