Not sure on the new location.
Yes, 6021 College Ave just South of Claremont Ave. Big "1951" Billboard on Rooftop!! Stopped in Today, Nice Folks and Great Space
Address is 6021 College Ave, but Google will likely take you to 6201 College Ave which is the Bank of America.
Thanks! Your answer is awaiting moderation.