Wichita Falls Wichita Falls Where in Wichita Falls is a place where I can play carambole billiards ? Where in Wichita Falls is a place where I can play carambole billiards ? Donald deM 11/13/2016 12:52:35 PM