scrap vehicles Recycling Centers in Lubbock, Texas
B&R Auto Parts
Lubbock, Texas, United States
B&R Auto Parts began officially in 1984, though the business had been a bustling auto parts depot since 1962. (Thus, the store and salvage yard have actually been in continuous operation for 52 years.)…