Elgin Elgin Where in Elgin is a place where I can play carambole billiards ? Where in Elgin is a place where I can play carambole billiards ? Davis 11/12/2016 7:17:14 PM