Hi all,

Does anyone know of, or have any recent experience with, this place? In 2011, I got both bumpers for my '67 Barracuda there, and have been very happy. But I just read a Yelp review that says the original owner moved to Pomona, and the business is now run by someone else. Can anyone confirm? Any info would be much appreciated, thanks.

Roger