Located in the Lake Creek Festival Shopping Center at 13729 Research Blvd., Austin, the shop provided vehicle repair services, tires, oil changes and vehicle parts.
The next-closest Pep Boys locations at 11928 Research Blvd., Austin, and 8917 Research Blvd., Austin, will remain open, according to the business. https://www.pepboys.com