Family-owned International Billiards marks 80 years in Houston

International Billiards was founded in 1940 and moved from Houston’s east side to its current location on Washington Avenue in 1968.