First Documented 1985 Last Documented 1985 Tee Cee's Restaurant Piano Bar 558 E Willow Long Beach, CA United States Geo 33.8040951, -118.1859069