Yes, I've heard of it. I don't think they are in business anymore...I might have a dealership emblem from them, but I would have to do some digging. I remember reading on the Team Chevelle site about a guy that bought a 70 Chevelle SS new from that dealer... a pretty neat story about the car too. Might want to check it out...
Link