- Hide menu
Location @ 723 E Fillmore St Colorado Springs, CO 80907 Telephone @ (719) 630-3100 Website @ backyardsandbilliards.com Directions @ Backyards & Billiards Map