Star Billiards

12824 Bellaire Blvd
Houston, Texas, 77072, USA
832-417-8874



Equipment:

Twelve Verhoeven 5'X10' Heated Three-Cushion Billiard Tables

Two Verhoeven 9' Heated Carom Billiard Tables

StarInside1

StarInside2

Google Map Click map for directions:

Upcoming Events
No events